__VA_ARGS__
__LINE__
__FILE__
_LINUX
_WIN32
_WIN32_WCE
UNICODE || _UNICODE
__cplusplus
___________________Ref___________________________________
#pragma (push, n) n = 1, 2, 4, 8, 16 (对于GCC则只能是: 1, 2, 4)
把原来对齐方式设置压栈,并设新的为 n
#pragma (pop)
#pragma pack(n)
#pragma message(“消息文本”)
#pragma code_seg( [ "section-name "[, "section-class "] ] )
它能够设置程序中函数代码存放的代码段
#pragma resource "*.dfm "
表示把*.dfm文件中的资源加入工程
@pragma comment(...)
#pragma comment(lib,"wsock32.lib")
该指令将一个注释记录放入一个对象文件或可执行文件中。常用的lib关键字,可以帮我们连入一个库文件。
#pragma loop_opt(on) 激活
#pragma loop_opt(off) 终止
激活或终止该编译程序支持的一些编译功能。例如,对循环优化功能