C
C언어 #pragma
GGoris
2013. 6. 13. 11:03
반응형
#pragma : 컴퍼일하기 전에 필요한 작업을 컴파일러에게 전달하는 전처리 구문
#pragma [comment|warning|pack|once|...]
comment : 보통 라이브러리를 인클루드할때 사용
warning : 특정 경고를 무시
pack : 메모리 최적화
once : 특정 명령을 한번만 컴파일하도록
#pragma comment( type, "filename|filepath");
type : lib, linker등을 입력
filename|filepath : 파일명이나 경로명을 입력
#pragma warning(warning specifier : warning number);
warning specifier : disable - 경고 무시
once - 동일 경고 한번만 알림
error - 경고를 에러로 알림
default - 원상태로 돌림
warning number : 경고 번호
#pragma pack(push|pop , pack size);
push : pack할 자료형의 앞에서 사용
pop : pack할 자료형의 뒤에서 사용
pack size : 묶음단위의 byte크기(ex- 1,2,4,8,16)
#pragma once ???
반응형