POSTECH2 [OOP] hello world 분석(C++) hello world를 출력하는 간단한 프로그램이다. 각 줄이 어떤 의미를 지니는지 하나하나 알아보도록 하자. 1. Preprocessor#include 코드의 첫 번째 줄은 전처리기로 이루어져 있다. #include는 컴파일 시, 뒤에 오는 파일의 코드로 교체되는 전처리기이다.만약 특정 파일에 정의된 함수나 클래스를 사용하고 싶다면, #include를 해주면 된다는 얘기이다.여기서 iostream은 기본적인 input과 output을 담당하는 함수들이 정의되어 있으며,덕분에 우리는 아래 코드에서 cout을 사용할 수 있게 된다. 2. Namespaceusing namespace std;namespace는 사용하는 변수나 함수, 클래스를 인식할 때 사용된다.namespace의 필요성은 다음 예시로 알 수.. 2024. 12. 29. [OOP] VSCode에서 C++ 개발 환경 세팅하기(Windows) 1. VSCode 설정VSCode에서 다음의 3가지 Extension들을 install한다. 2. gcc 설치 MSYS2Software Distribution and Building Platform for Windowswww.msys2.org위의 링크에서 msys2 installer를 다운받아 설치한다.(기본 설정으로)설치 후 뜨는 터미널에 다음 명령어를 입력하여 gcc와 gdb를 설치하자.pacman -S mingw-w64-x86_64-gccpacman -S mingw-w64-x86_64-gdb 3. 환경변수 설정window + R => control 입력 후 Enter'환경변수'를 검색하여 시스템 환경 변수 편집에 들어감환경변수 탭에서 Path에 C:\msys64\mingw64\bin 추가 (사용자.. 2024. 12. 28. 이전 1 다음