표준 버전 선택
auto, range-for, concepts처럼 사용할 기능이 어느 표준에 속하는지 먼저 맞춘다.
C++ 환경은 IDE 설치에서 끝나지 않는다. 같은 코드가 같은 표준, 같은 경고 수준, 같은 빌드 타입에서 재현되어야 학습 결과도 안정된다.
auto, range-for, concepts처럼 사용할 기능이 어느 표준에 속하는지 먼저 맞춘다.
초기화 순서, 암시 변환, 미사용 변수 같은 작은 신호를 컴파일 단계에서 본다.
소스 파일, 목적 파일, 실행 파일 위치를 알고 있어야 경로 오류와 빌드 오류를 분리할 수 있다.
g++ -std=c++20 -Wall -Wextra main.cpp -o app
./app