(1)字节对齐
#pragma pack(1)
......
#pragma pack()
或者是:
#pragma pack(push,1)
......
#pragma pack()
(2)警告去除
#pragma warning (push)
#pragma warning (disable:4127) // warning C4127: conditional expression is constant
...
#pragma warning (pop)
(3)导入lib库
//#include "../libtest/main.h"
//#pragma comment(lib,"../libtest/debug/libtest.lib")
(4)打开优化选项,速度最优化
#pragma pack(1)
......
#pragma pack()
或者是:
#pragma pack(push,1)
......
#pragma pack()
(2)警告去除
#pragma warning (push)
#pragma warning (disable:4127) // warning C4127: conditional expression is constant
...
#pragma warning (pop)
(3)导入lib库
//#include "../libtest/main.h"
//#pragma comment(lib,"../libtest/debug/libtest.lib")
(4)打开优化选项,速度最优化
#pragma optimize("t", on)
(5)输出提示信息
#pragma error("提示信息,到此处时则停止编译")
或者
#pragma message("提示信息内容")
(6)共享数据段
#pragma data_seg("USERSHARE")
unsigned int count = 0;
#pragma data_seg()
#pragma comment(linker, "/SECTION:USERSHARE,RWS")