< 전처리기 pragma 정리 >
* 헤더 중복 포함 피하기
- #pragma once
* warning 메시지 없애기
#pragma warning( disable : 4507 34 ) // Disable warning messages
// 4507 and 34.
#pragma warning( once : 4385 ) // Issue warning 4385
// only once.
#pragma warning( error : 164 ) // Report warning 164
// as an error.
* 라이브러리 링킹 지시하기
- #pragma comment( lib, "test.lib" )
* 컴파일시 메시지 출력
#pragma message( messagestring )
#if _M_IX86 == 500
#pragma message( "Pentium processor build" )
#endif
* Export 함수 이름 변경방지
#pragma comment(linker, "/EXPORT:Test2=?Test2@@YAHH@Z")
* 섹션 지정하기
#pragma data_seg("섹션명")
변수 선언
#pragma data_seg()
#pragma comment (linker, "/SECTION:섹션명,RWS")
'Code' 카테고리의 다른 글
UNICODE in Console (0) | 2012.08.19 |
---|---|
RTTI (0) | 2012.08.19 |
Pointer Test (0) | 2012.08.19 |
GNU선언문 (0) | 2012.08.19 |
GDI+ ( Graphics Device Interface +) gdi정리 (0) | 2012.08.19 |