C++의 시작
C++은 C언어에서 발전한 언어로, C언어와의 호환성, 객체 지향, 타입 검사, 실행시간의 효율성 극대화를 목적으로 설계되었다. C++의 소스 프로그램 파일(.cpp, .cxx, .C)은 처리하고자 하는 작업을 수행하는 명령어들이 들어있는 파일이다. C++의 헤더파일(확장자: .h)은 프로그램을 실행할 때 필요하거나 중요한 정보인 클래스, 함수의 원형, 매크로, 전역 변수, 상수 등 여러 소스 파일에 공통적으로 선언되는 내용 등을 담고 있다. 단독으로 컴파일되지 않고, #로 시작하는 선행 처리기 지시어(preprocessor directives)에 의해 소스 프로그램 파일에 삽입되어 함께 컴파일된다. 이때, 컴파일러(compiler)로 생성된 목적 코드는 바로 실행이 어렵고, 링킹 과정을 거쳐야 한다. ..
2022. 6. 8.