Texonom
Texonom
/
Engineering
Engineering
/Software Engineering/Programming/Programming Language/Programming Languages/4GL/C++/
Modern CPP
Search
Modern CPP

Modern CPP

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2020 Jun 21 9:4
Editor
Editor
Seonglae ChoSeonglae Cho
Edited
Edited
2024 Jun 12 7:34
Refs
Refs

Effective Modern CPP

 
 
 
 
 

const define compiler

[Effective C++ 정리] #define을 쓰려거든 const, enum, inline을 떠올리자
define을 쓰려거든 const, enum, inline을 떠올리자 즉, "가급적 선행 처리자보다 컴파일러를 더 가까이 하자" 라는 말이다. #define ASPECT_RATIO 1.653 이 코드를 보면 우리눈에는 ASPECT_RATIO 라는 기호식 이름으로 보이지만 컴파일러 눈에는 그저 1.653으로 보일 뿐이다. 이는 선행처리자가 컴파일 전에 ASPECT_RATIO를 1.653로 바꾸어 버리기 때문인데.. 이 때문에 컴파일러가 쓰는 기호 테이블에 들어가지 않게 된다.
[Effective C++ 정리] #define을 쓰려거든 const, enum, inline을 떠올리자
https://hwanschoi.tistory.com/m/56
[Effective C++ 정리] #define을 쓰려거든 const, enum, inline을 떠올리자
 
 
 

Recommendations

Texonom
Texonom
/
Engineering
Engineering
/Software Engineering/Programming/Programming Language/Programming Languages/4GL/C++/
Modern CPP
Copyright Seonglae Cho