«c++» 태그된 질문

C ++는 범용 프로그래밍 언어입니다. 원래 C에 대한 확장으로 설계되었으며 유사한 구문을 갖지만 이제는 완전히 다른 언어입니다. C ++ 컴파일러로 컴파일 된 코드에 대한 질문에이 태그를 사용하십시오. 특정 표준 개정 [C ++ 11], [C ++ 14], [C ++ 17] 또는 [C ++ 20] 등과 관련된 질문에 버전 별 태그를 사용하십시오.

5
C / C ++에서 포인터 변수를 선언하는 올바른 방법 [닫힘]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 9 년 …
91 c++  c  pointers  coding-style 

10
C / C ++ 애플리케이션 용 오픈 소스 PDF 라이브러리? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 육년 전 . 이 질문 개선 내 (네이티브) C ++ Windows 응용 프로그램에서 PDF 출력을 생성 할 수 있기를 원합니다. 이를 수행 할 수있는 …
91 c++  c  pdf  open-source 

2
std :: stack이 기본적으로 std :: deque를 사용하는 이유는 무엇입니까?
스택에서 컨테이너를 사용하는 데 필요한 유일한 작업은 다음과 같습니다. 뒤() push_back () pop_back () 기본 컨테이너가 벡터 대신 데크 인 이유는 무엇입니까? deque 재 할당은 push_front ()가 효율적인 작업이되도록 front () 전에 요소의 버퍼를 제공하지 않습니까? 이러한 요소는 스택 컨텍스트에서 절대 사용되지 않으므로 낭비되지 않습니까? 벡터 대신 이런 방식으로 deque를 …
91 c++  stl  containers 

2
Android의 C ++에서 Java 메서드 호출
Java가 네이티브 메서드를 호출하는 동안 C ++에서 간단한 Java 메서드 호출을 얻으려고합니다. 다음은 Java 코드입니다. public class MainActivity extends Activity { private static String LIB_NAME = "name"; static { System.loadLibrary(LIB_NAME); } /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); TextView tv …


6
오류 : free () : 잘못된 다음 크기 (빠름) :
이 이상한 오류는 무엇입니까? Ubuntu 10.10에서 g ++를 사용하여 C ++를 컴파일하고 있습니다. 실행 파일을 실행할 때 무작위로 나타납니다 (아마도 8 시간에 2 번, 한 시간에 10 번 컴파일). 그러나 정리하고 다시 컴파일하면 대부분의 시간이 사라집니다. *** glibc detected *** ./emailQueue.app: free(): invalid next size (fast): 0x0000000001c40270 *** ======= Backtrace: …
91 c++  g++ 

4
cc1plus : 오류 : g ++에서 인식 할 수없는 명령 줄 옵션“-std = c ++ 11”
g++및 -std=c++11또는 c++0x플래그를 사용하여 컴파일하려고합니다 . 그러나이 오류가 발생합니다. cc1plus: error: unrecognized command line option "-std=c++11" g ++-버전 g++ (GCC) 4.1.2 20080704 (Red Hat 4.1.2-54) Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY …

29
유효성을위한 포인터 테스트 (C / C ++)
주어진 포인터가 "유효"한지 (물론 프로그램 적으로) 결정하는 방법이 있습니까? NULL을 확인하는 것은 쉽지만 0x00001234와 같은 것은 어떻습니까? 이러한 종류의 포인터를 역 참조하려고하면 예외 / 충돌이 발생합니다. 크로스 플랫폼 방법이 선호되지만 플랫폼 별 (Windows 및 Linux 용)도 괜찮습니다. 설명을위한 업데이트 : 문제는 부실 / 해제 / 초기화되지 않은 포인터가 아닙니다. 대신 …
91 c++  c  validation  pointers  null 

7
별도의 문자열에서 전체 경로 문자열을 (안전하게) 만드는 방법은 무엇입니까?
C ++에는 파이썬의 기능과 동등한 것이 os.path.join있습니까? 기본적으로 파일 경로의 두 부분 (또는 그 이상)을 결합하는 것을 찾고 있으므로 두 부분이 완벽하게 맞도록하는 것에 대해 걱정할 필요가 없습니다. Qt에 있다면 그것도 멋질 것입니다. 기본적으로 나는 몇 가지 코드를 디버깅 시간을 소비하기 때문에 그것의 적어도 일부에 있었다 root + filename있어야했다 root/ …
91 c++  qt  filepath 





4
std :: set을 반복하는 방법?
이 코드가 있습니다. std::set<unsigned long>::iterator it; for (it = SERVER_IPS.begin(); it != SERVER_IPS.end(); ++it) { u_long f = it; // error here } ->first가치 가 없습니다 . 가치를 어떻게 얻을 수 있습니까?
91 c++  set  iteration 

8
클래스 내부 또는 외부의 함수 선언
저는 C ++을 배우려는 JAVA 개발자이지만 표준 함수 선언에 대한 모범 사례가 무엇인지 실제로는 모릅니다. 수업에서 : class Clazz { public: void Fun1() { //do something } } 또는 외부 : class Clazz { public: void Fun1(); } Clazz::Fun1(){ // Do something } 두 번째는 가독성이 떨어질 수 있다고 느낍니다 …
91 c++  inline 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.