본문 바로가기
728x90

언어(Language)/C++3

[C++] 주석 주석- 프로그램 내에 설명문을 넣은 것- 프로그램의 내용을 이해하기 쉽게 할 목적으로 사용- 컴파일러는 주석에 해당되는 부분은 번역하지 않고 건너뛴다.주석을 작성하는 방법 1'/*' 와 '*/' 사이에 주석을 넣는다.여러 행에 걸쳐 주석을 작성할 때 편리한 방법/* 주석입니다. *//* 주석이 됩니다. 주석이 됩니다. 주석이 됩니다. */ 주석이 되지 않습니다. 주석을 작성하는 방법 2두 개의 슬래시(//)를 입력하면 그 행의 나머지는 주석으로 간주한다.// 주석이 됩니다.// 주석이 됩니다.주석이 되지 않습니다. 2024. 12. 23.
[C++] C++ 프로그램의 작성 및 빌드 C++ 프로그램의 소스 파일소스 프로그램 파일- 처리하고자 하는 작업을 수행하는 C++ 프로그램 명령어들을 담고 있는 파일- 파일의 확장자 : '.cpp', '.cxx', '.C' 등을 사용헤더 파일- 클래스, 함수의 원형, 매크로, 전역변수 등 여러 소스 파일에 공통적으로 선언되는 내용을 담고있는 파일- 단독으로 컴파일되지 않고, #include라는 선행처리기 지시어에 의해 소스 프로그램 파일에 삽입되어 함께 컴파일 됨- 확장자 : '.h', '.hpp' 등을 사용C++ 프로그램의 빌드 과정 소스 파일(Source file)개발자 작성한 프로그램의 코드를 포함하는 파일컴파일러(Compiler) 소스 파일을 컴퓨터가 이해할 수 있는 명령으로 변역해야 하는데 이 과정을 컴파일(Compile) 이라고 하며,.. 2024. 12. 21.
[C++] C++ 개요 C++ 언어란?1979년 Bell 연구소의 비야네 스트롭스트룹(Bjarne Stoustrup)이 C 언어를 확장하여 만든 프로그래밍 언어C with Classes1983년 부터 C++ 라는 이름을 사용함주요 확장 내용객체지향 프로그래밍(클래스, 상속, 다형성 등), 일반화 프로그래밍(템플릿), 예외처리가 있음 C++ 언어의 표준 C++98 C++의 첫 번째 표준 객체지향 프로그래밍(OOP) 지원표준 템플릿 라이브러리(STL) 도입 (벡터, 리스트, 맵 등)예외 처리 (try, catch, throw) 표준화네임스페이스(namespace) 도입C++03 C++98의 결함 수정 및 소규모 개선 C++98 과 함께 "레거시 C++" 이라고 부름템플릿 관련 버그 수정표준 문서의 명확성 개선새로운 기능 추가는 없.. 2024. 12. 21.
728x90