c++ 예제 소스

프로그래밍 언어를 배우는 동안 예제와 함께 언어를 연습하면 개념을 더 잘 이해하는 데 도움이됩니다. C++ 프로그래밍에서 자주 묻는 질문 목록(FAQ 코드 예제)을 수집했습니다. 목록에는 C++ 언어기본 및 간단한 소스 코드와 예제가 포함되어 있습니다. 예제가 있는 이 C++ 자습서 목록은 C++의 기본 개념을 배우는 데 매우 유용할 수 있습니다. 이 디렉토리에 안녕하세요 프로그램이 있습니까? LS를 입력할 때 볼 수 있습니까? 그렇지 않은 경우 컴파일(g++ hello.cc -o 안녕하세요)이 실패했거나 잘못된 디렉토리로 변경되었습니다. 참고: 컴파일러를 가져오는 방법과 컴파일러를 설치하는 방법에 대한 자세한 정보가 있습니다 Section.In 부록 B:외부 참조는 자유롭게 사용할 수 있는 다른 컴파일러 및 전체 IID에 대한 참조도 찾을 수 있습니다. FUNCTION_POINTER함수를 가리킬 수 있는 변수를 만들 수 있는 방법을 보여 주며, 포인터의 대상을 변경하여 다른 함수가 표시되도록 할 수 있습니다. 그러나 인접한 단어와 숫자를 구분하려면 공백이 필요합니다. 프로그램을 더 읽기 쉽게 만들려면 공백을 적절하게 사용해야 합니다. C++의 일부 기능은 언어의 일부이며 다른 기능은 표준 라이브러리의 일부입니다. 표준 라이브러리는 표준을 준수하는 모든 C++ 컴파일러에서 사용할 수 있는 코드 본문입니다. C++ 컴파일러가 프로그램을 컴파일할 때 일반적으로 표준 C++ 라이브러리와 연결됩니다. DYNAMIC_ARRAY_2D는 “a[2][5]”와 같은 주소가 합법적이도록 2D 배열을 동적으로 만드는 방법을 보여 주었습니다.

ARRAY_APPEND는 하나의 새 값을 기존 배열에 추가할 수 있는 방법을 보여 줍니다. 컴파일러에 따라 C++ 파일에는 “확장명이 있어야 합니다. C”, “.cc”, “.cxx”, “.cpp” 또는 심지어 “.c++”. 특히 Microsoft Visual C++는 파일 확장자의 대문자와 소문자 간의 차이를 “알지 못한다”고 합니다. 당신은 당신의 파일을 호출하는 경우 “프레드. C”, 그것은 당신의 파일이 C ++ 파일이 아닌 C 파일이라고 생각할 것입니다. Microsoft 시각적 C++의 경우 항상 파일 이름 확장자 “.cpp”를 사용하십시오! 전처리기는 실제 컴파일러가 이를 보고 나오기 전에 코드에 대한 일부 변환을 수행하는 컴파일러의 일부입니다. 예를 들어 #include 지시문이 발생하면 지시문을 iostream 헤더 파일의 내용으로 바꿉습니다. 고급 C ++ 프로그래밍 알아보기 : C ++ 표준에 C ++ 11의 환상적인 추가를 포함하여 고급 C ++에 중간 발견. 참고: C 프로그래머는 삽입 연산자를 C.C++의 비트별 시프트 연산자와 혼동해서는 안 되며, 연산자 오버로드라는 기능이 있어 <<의 두 해석이 공존할 수 있습니다.

C++에서 I/O는 <>의 기본 사용이며 비트 이동은 비교적 드문 사용입니다. 기울임꼴텍스트는 귀하에 의해 입력되고 굵은 텍스트는 프로그램에서 출력됩니다. IDE를 사용하는 경우 구문에 따라 코드에 자동으로 색상을 지정할 수 있습니다. 는 코드가 수행하는 작업을 설명하려고 하는 주석입니다. 주석은 사소한 프로그램에 필수적이므로 코드를 읽는 사람은 예상되는 작업을 이해할 수 있습니다. 주석 구분 기호 사이에 포함된 내용에는 제한이 없습니다. 컴파일러는 주석에 있는 모든 것을 무시합니다. 주석은 이 예제에서 기울임꼴로 표시됩니다. C++는 두 가지 형태의 주석을 지원합니다: 공백, 탭 및 줄 바꿈(줄 바꿈)을 일반적으로 공백이라고 합니다. 전처리 지시문 및 C++스타일 주석이 줄 바임으로 끝나는 규칙 외에 따옴표 내를 제외한 컴파일러에서 무시됩니다.