用VS编译项目时如果感觉有些警告太多或太烦人, 可以屏蔽该警告

注:假设需要屏蔽的warning号为8888

第一种方法, 在代码中加入#pragma warning(disable:8888),屏蔽当前文件报警

第二种方法, VS编译器中设置, 以VS2005为例, 打开项目属性-> c/c++ -> Advanced -> Disable Specific Warnings 输入8888

第三种方法,存储和恢复

#pragma warning(push)

#pragma warning(disable:4705)

#pragma warning(disable:4706)

#pragma warning(disable:4707)

//.......

#pragma warning(pop)

#pragma链接:

http://baike.baidu.com/link?url=rDZRSTZmxWPZ8Y82sI1qsY8I5_LMfnNEVco6KzXKRirme8rGGWXaPLyAhO3mCm71qkU9I4-nYxVWkWnOA1nUY_#2_6