«c++» 태그된 질문

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

20
C ++ 싱글 톤 디자인 패턴
최근에 저는 C ++에 대한 싱글 톤 디자인 패턴의 구현 / 구현에 부딪 쳤습니다. 다음과 같이 보입니다 (실제 예제에서 채택했습니다). // a lot of methods are omitted here class Singleton { public: static Singleton* getInstance( ); ~Singleton( ); private: Singleton( ); static Singleton* instance; }; 이 선언에서 인스턴스 필드가 힙에서 …



24
C ++ 표준은 int, long 유형의 크기를 무엇이라고 말합니까?
기본 C ++ 유형의 크기에 대한 자세한 정보를 찾고 있습니다. 아키텍처 (16 비트, 32 비트, 64 비트)와 컴파일러에 따라 다릅니다. 그러나 C ++에 대한 표준이 있습니까? 32 비트 아키텍처에서 Visual Studio 2008을 사용하고 있습니다. 내가 얻는 것은 다음과 같습니다. char : 1 byte short : 2 bytes int : 4 …
696 c++  c++-faq 

17
C와 C ++에서 main ()은 무엇을 반환해야합니까?
올바른 (가장 효율적인)을 정의하는 방법은 무엇입니까 main()- C와 C ++의 기능 int main()또는 void main()- 이유는? 만약 int main()다음 return 1나 return 0? 이 질문에는 다음을 포함하여 수많은 사본이 있습니다. C의 main()기능에 유효한 서명은 무엇입니까 ? main()함수 의 반환 유형 void main()와 int main()?의 차이점 main()C ++의 서명 의 올바른 …



19
C 및 C ++ 모두에서 유효한 코드가 각 언어로 컴파일 될 때 다른 동작을 생성 할 수 있습니까?
C와 C ++에는 많은 차이점이 있으며 모든 유효한 C 코드가 유효한 C ++ 코드는 아닙니다. ""유효한 "이란 정의 된 동작을 가진 표준 코드를 의미합니다 (즉, 구현 별 / 정의되지 않은 등). C와 C ++ 모두에서 유효한 코드 가 각 언어의 표준 컴파일러로 컴파일 될 때 다른 동작을 생성하는 시나리오가 있습니까? …
664 c++  c 



4
사이클 당 이론적으로 최대 4 개의 FLOP를 달성하려면 어떻게해야합니까?
최신 x86-64 Intel CPU에서 사이클 당 4 개의 부동 소수점 연산 (이중 정밀도)의 이론적 최고 성능을 어떻게 달성 할 수 있습니까? 내가 아는 한 SSE 에는 3주기가 걸리고 대부분의 최신 인텔 CPU에서 완료하려면 add5주기가 필요합니다 mul(예 : Agner Fog의 'Instruction Tables'참조 ). add알고리즘에 최소 3 개의 독립적 인 합계가있는 경우 …

16
밀리 초 동안 수면
POSIX sleep(x)기능으로 인해 프로그램이 x 초 동안 절전 모드로 전환됩니다. C ++에서 프로그램을 x 밀리 초 동안 절전 모드로 만드는 기능이 있습니까?
631 c++  linux  sleep 

30
부호없는 정수 곱하기 오버플로를 어떻게 감지합니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Можно ли на языках C / C ++ определить целочисленное переполнение? 나는 a b = c 의 모든 솔루션을 찾기 위해 C ++로 프로그램을 작성 중이었습니다 . 여기서 a , b 및 c 는 모두 0-9를 정확히 한 번만 …
618 c++  c  integer-overflow 


8
C ++에서 ifstream을 사용하여 한 줄씩 파일 읽기
file.txt의 내용은 다음과 같습니다. 5 3 6 4 7 1 10 5 11 6 12 3 12 4 5 3좌표 쌍은 어디에 있습니까 ? C ++에서이 데이터를 한 줄씩 어떻게 처리합니까? 첫 번째 줄을 얻을 수 있지만 파일의 다음 줄을 어떻게 얻습니까? ifstream myfile; myfile.open ("text.txt");
612 c++  file-io  ofstream 

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