[C++] 1.2 헤더파일과 헤더가드 [#pragma once]
개발/C++
2023. 5. 31. 10:19
헤더파일 공통된함수 들을 묶어서 한 파일에 넣어두는 용도, 헤더파일에는 함수내용 다 넣어도 실행이 되지만 보통 전방선언만 넣는다. 헤더파일이 다른폴더 안에 있다면 폴더 이름도 써야한다. (#include “MyHeader/add.h”) 헤더가드 [ #pragma once ] #pragma once int add(int a, int b); #ifndef #define #endif (#pragma once를 사용하면 사용하지 않아도됨.) #include 헤더파일의 중복을 방지하게 해준다. #pragma를 사용하여 포인터 연산으로 짧고 간결한 코딩이 가능해진다. 헤더파일에 using namespace std;를 넣는 것을 지양하자 using 지시문은 .cpp 파일 맨 위나(파일 범위) 클래스 또는 함수 정의 ..
[C++] 1.1 변수, 연산자, 선언
개발/C++
2023. 5. 30. 15:03
필기 내용은 인프런의 홍정모의 따라 하며 배우는 C++ 강의와 MBC메타버스 개발자 과정을 진행하며 정리한 내용입니다. 변수 #include using namespace std; int main() { int x = 0; cout