91.#pragma 详解
- #pragma 输出信息#pragma message
1 #include<stdio.h> 2 3 #pragma message("这里是测试1") 4 5 6 #define X86 7 8 #ifdef X86 9 #pragma message("这里是测试2") 10 #endif 11 void main() 12 { 13 14 15 16 17 system("pause"); 18 }
- #pragma once 防止重复包含头文件
- #pragma warning
1 #pragma warning(once:4700) //同类错误提示一个
3 #pragma warning(disable:4700) //禁用警告当作的错误的警告
1 #pragma warning(error:164) // 把164号警告信息作为一个错误。 2 #pragma warning(default:4047) //警告恢复默认状态
- #pragma设置结构体对齐大小
1 #pragma pack(1) //1,2,4,8,16字节对齐
- #pragma链接库
1 #pragma comment(lib,"Urlmon.lib")//链接系统库