Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- VisualStudio
- Jetson Nano
- 인스피론
- MFC
- 사용자매크로
- 영상처리
- 환경변수
- 가벼워
- Thread
- SetThreadAffinityMask
- inspiron 15 7590
- 여객선
Archives
- Today
- Total
MuTa
디버그에 대한 자세한 설명
http://www.debuginfo.com/articles/gendebuginfo.html
MFC-C++
2011. 12. 16. 12:01
조건 컴파일 #if #endif
#if 0 blahblah(); #endif 위 코드에서 blahblah는 컴파일 전단계에서 사라집니다. #if 1 blahblha2(); #endif 위 코드에서 blahblah2는 컴파일되겠죠 #if A 는 A가 true일때 아래 코드를 컴파일해라. 라는 전처리 명령입니다. 효과는 #endif 를 만날때 까지 적용되고요(#endif가 없으면 컴파일 에러가 나죠.) if(A){} 와 다른 점은 if(A)는 컴파일이 되고 런타임 단계에서 실행여부가 결정되지만 #if A #endif 는 컴파일 단계에서 실행여부(컴파일이 안되면 실행도 안되죠)가 결정됩니다. #ifndef A blahblha3(); #endif 위 코드에서 blahblah3는 A가 define돼 있지 않아야 컴파일 됩니다. 위코드가 나오기 ..
MFC-C++
2011. 12. 3. 21:08