반응형

IT박스 3102

Qt Creator에서 C ++ 11을 활성화하는 방법은 무엇입니까?

Qt Creator에서 C ++ 11을 활성화하는 방법은 무엇입니까? 제목은 꽤 자기 묘사 적입니다. Qt Creator 2.7.0을 다운로드했으며 기본 C ++ 11 코드를 컴파일하려고합니다. int my_array[5] = {1, 2, 3, 4, 5}; for(int &x : my_array) { x *= 2; } 다음과 같은 오류가 발생합니다. range based for loops are not allowed in c++ 98 mode 그러나이 기사 에 따르면 이 Qt Creator 버전은 C ++ 11을 지원합니다. 어떻게 활성화합니까? 이 사이트 에 따르면 추가 CONFIG += c++11 .pro 파일에 추가하십시오 (해당 웹 페이지 하단 참조). Qt 5가 필요합니다. 다른 답변, 제안 Q..

IT박스 2020.06.03

OS X에 brew, node.js, io.js, nvm, npm을 설치하는 제안 된 방법은 무엇입니까?

OS X에 brew, node.js, io.js, nvm, npm을 설치하는 제안 된 방법은 무엇입니까? 나는 가능한 한 많은 양조를 사용하려고합니다. OS X에 다음을 설치하기 위해 제안 된 방법은 무엇입니까? node.js io.js nvm npm 희망적으로 다음을위한 개발을 지원합니다 : 이온 ngCordova homebrew설치 사용 nvm: brew update brew install nvm source $(brew --prefix nvm)/nvm.sh 받는 마지막 명령을 추가 .profile, .bashrc또는 .zshrc모든 터미널 시작에 다시 실행하지 않는 파일입니다. 예를 들어 .profile실행 에 추가하려면 다음을 수행하십시오. echo "source $(brew --prefix nv..

IT박스 2020.06.03

스칼라에 로그인

스칼라에 로그인 스칼라 애플리케이션에서 로깅을 수행하는 좋은 방법은 무엇입니까? 언어 철학과 일치하고 코드를 어지럽히 지 않으며 유지 보수가 적고 눈에 거슬리지 않는 것이 있습니다. 기본 요구 사항 목록은 다음과 같습니다. 단순한 코드를 어지럽히 지 않습니다. 스칼라는 간결함이 뛰어납니다. 내 코드의 절반이 문장을 로깅하는 것을 원하지 않습니다. 나머지 엔터프라이즈 로그 및 모니터링 소프트웨어에 맞게 로그 형식을 변경할 수 있습니다. 로깅 수준 지원 (예 : 디버그, 추적, 오류) 다른 대상뿐만 아니라 디스크에 기록 할 수 있습니다 (예 : 소켓, 콘솔 등) 최소 구성 (있는 경우) 컨테이너 (예 : 웹 서버)에서 작동 (선택적이지만 좋은) 언어의 일부 또는 메이븐 인공물로 제공되므로 사용하기 위해 빌드..

IT박스 2020.06.02

Java에서 XML을 JSON으로 변환하는 가장 빠른 방법

Java에서 XML을 JSON으로 변환하는 가장 빠른 방법 Java에서 XML을 JSON으로 빠르고 쉽게 변환하는 데 유용한 도구는 무엇입니까? Java의 JSON 에는 훌륭한 리소스가 있습니다. 메이븐 의존성 : org.json json 20180813 XML.java 찾고있는 수업입니다. import org.json.JSONObject; import org.json.XML; public class Main { public static int PRETTY_PRINT_INDENT_FACTOR = 4; public static String TEST_XML_STRING = "Turn this to JSON"; public static void main(String[] args) { try { JSONObje..

IT박스 2020.06.02

제네릭 형식 매개 변수를 문서화하기위한 javadoc 태그가 있습니까?

제네릭 형식 매개 변수를 문서화하기위한 javadoc 태그가 있습니까? Sun 사이트에서 javadoc 설명서를 살펴보면서 클래스 또는 메소드의 일반 유형 서명을 문서화하는 데 사용할 수있는 javadoc 태그가 있는지 확인하려고했습니다. 같은 뭔가 @typeparam평소와 비슷한, @param예를 들어, 유형뿐만 아니라 방법에 있지만 적용 /** * @typeparam T This describes my type parameter */ class MyClass { } 나는 그런 태그가 없다고 생각합니다. 어디에서나 언급 할 수 없으며 JavaSE API 문서에는 아무런 표시가 없지만 이상한 생략처럼 보입니다. 누군가 나를 제대로 넣을 수 있습니까? 다음과 같이 수행해야합니다. /** * @param T..

IT박스 2020.06.02

차이 알고리즘?

차이 알고리즘? [닫은] 작동하고 효율적인 diff 알고리즘에 대한 설명이 미친 것처럼 보였습니다. 내가 얻은 가장 가까운 것은 RFC 3284 (여러 Eric Sink 블로그 게시물에서)에 대한 링크 입니다. 이 링크 는 diff 결과가 저장되는 데이터 형식 을 완벽하게 이해할 수있는 용어로 설명 합니다. 그러나 diff를 수행하는 동안 프로그램이 이러한 결과에 도달하는 방법에 대해서는 언급하지 않았습니다. diff 알고리즘을 구현할 때 절충이 있어야한다고 확신하기 때문에 개인적 호기심에서 이것을 연구하려고합니다. diff 알고리즘을 볼 때 종종 분명하고 diff 프로그램이 왜 이것을 diff로 선택했는지 궁금합니다. 그것 대신에?"... VCDIFF를 출력하는 효율적인 알고리즘에 대한 설명은 어디에서..

IT박스 2020.06.02

모든 gcc 경고 비활성화

모든 gcc 경고 비활성화 특정 다양성의 컴파일러 오류 메시지를 읽고 유용한 작업을 수행하는 프로젝트를 진행 중입니다. 내가 이것을 테스트하고있는 샘플 코드베이스 (임의의 오픈 소스 응용 프로그램)와 자주 재 구축에는 경고를 생성하는 몇 가지 비트가 포함되어 있습니다. GCC에서 모든 경고를 비활성화하려면 어떻게해야 오류 메시지가 표시됩니까? -w 경고 메시지를 비활성화하는 GCC 전체 옵션입니다. 참고 URL : https://stackoverflow.com/questions/1452671/disable-all-gcc-warnings

IT박스 2020.06.02

extern 키워드가 C 함수에 미치는 영향

extern 키워드가 C 함수에 미치는 영향 C에서는 extern함수 선언 전에 사용 된 키워드의 영향을 느끼지 못했습니다 . 처음에는 정의 할 때 생각 extern int f();단일 파일에 힘 이 외부 파일의 범위를 구현 할 수 있습니다. 그러나 나는 두 가지를 발견했다. extern int f(); int f() {return 0;} 과 extern int f() {return 0;} gcc의 경고없이 잘 컴파일하십시오. 나는 사용했다 gcc -Wall -ansi; 심지어 //의견을 받아들이지 않을 것 입니다. extern 이전 함수 정의 를 사용하는 데 영향이 있습니까? 또는 기능에 대한 부작용이없는 선택적인 키워드 일뿐입니다. 후자의 경우 표준 디자이너가 왜 불필요한 키워드로 문법을 어지럽히기로..

IT박스 2020.06.02

Angularjs 코드 / 이름 지정 규칙

Angularjs 코드 / 이름 지정 규칙 우리가 응용 프로그램을 만들 때 사용할 Angular 명명 규칙에 대한 공식 또는 가장 인정받는 참조가 있는지 아는 사람이 있습니까?Angular에는 필터, 지시문, 서비스 등과 같은 다양한 유형의 구성 요소가 있습니다. 응용 프로그램에서 참조 명명 규칙을 구현할 때 참조 명명 규칙을 사용하는 것이 합리적이라는 데 동의하지 않습니까?예를 들면 다음과 같습니다.새 필터를 만들어야하는 경우 [Something] Filter 또는 filter [Something] 등과 같은 이름을 어떻게 지정해야합니까? 컨트롤러, 서비스, 지시문 등에도 동일하게 적용됩니다.내가 궁금해하는 다른 것은 범위에 속하는 변수 / 함수에 특수 접두사 또는 접미사가 있어야하는지입니다. 어떤 상..

IT박스 2020.06.02

라텍스에서 목록을 여러 열로 나누기

라텍스에서 목록을 여러 열로 나누기 잘하면 이것은 간단합니다. 각 목록 항목에 텍스트가 거의없는 비교적 긴 목록이 있습니다. 예를 들면 다음과 같습니다. * ㅏ * b * 씨 * d * 전자 * f 다음과 같이 형식을 지정하고 싶습니다. * 기원 후 * b * e * c * f 모든 열을 업데이트하지 않아도 목록을 쉽게 변경할 수 있기 때문에 목록이 2 개인 테이블을 만들지 않습니다. 라텍스에서 가장 좋은 방법은 무엇입니까? 멀티 콜 패키지를 사용하고 multicols환경에 목록을 포함 하면 원하는 작업이 수행됩니다. \documentclass{article} \usepackage{multicol} \begin{document} \begin{multicols}{2} \begin{enumerate} \it..

IT박스 2020.06.02
반응형