전체 글43 1.12 헤더가드 Linknig Error Header Guard #include 는 header file을 그대로 가져오는 효과. 중복되면 두번이상 정의되기 떄문에 에러. => 방지해주는 것이 Header Guard #ifndef #define #endif 혹은 #pragma once 2021. 8. 5. 1.11 헤더파일 Header File 만들기 #include ->표준적으로 complier 설치할 때 같이 딸려옴. #include "~~~~" #include "myheaders/add.h" 함수 정의시 header file에 함수를 정의해도 되지만 가급적 cpp파일로 분리해서 함수 작성. 2021. 8. 5. 1.10 선언 Declaration 과 정의 Definition의 분리 Declaration과 Definition 분리 main 함수 앞에 선언을 해준다. -> forward declaration ex) int add(int a, int b); int multiply(int a, int b); int subtract(int a, int b); int main() { cout 2021. 8. 5. 1.8 연산자와의 첫 만남 리터럴 Literal 피연산자 Operand 단항 unary 이항 binary 삼항 ternary int x =2 ; // x is variable, 2 is a literal cout 2021. 8. 5. 이전 1 2 3 4 5 6 ··· 11 다음