2
A
回答
5
很自然,它禁用警告编号4530
1
这条线将禁用与代码4530检查this文章了解更多详情所有警告。
3
它指示MS的编译器忽略警告#4530
2
它不正是它说,这样做,关闭编译器警告编号4530在一个侧面说明,这不是一个免费的票,只是忽略警告,它只能用于特殊情况
1
这意味着禁用编号为4530
的警告消息。
本附注的一般语法是:
#pragma warning(warning-specifier : warning-number-list [; warning-specifier : warning-number-list...])
更多信息here
1
正如大家所说#pragma
用来禁用编码4530
警告..
但从MSDN,
C++异常哈哈ndler使用,但展开语义未启用。指定/ EHSC
此外,
当还未启用/ EHSC选项,与帧自动存储一个对象,函数之间做抛和功能捕捉抛出,将不被破坏。
这要得到摆脱,
编译样品与/EHSC解决的警告。
,因为他们蠕变是不明智的禁用所有的警告。在这种情况下,而不是沉默它,你可以用/EHSC选项编译...
希望它可以帮助..
1
16.6/1“形式的#pragma PP-tokensopt 新线的预处理指令导致实施 的行为在实现定义为 的方式。未 通过实施认可的编译是 忽略不计。”
系统的实现定义的行为应该由供应商进行记录。所以,你需要考虑的文档。
相关问题
- 1. webpack中“pragma style”的含义是什么?
- 2. DirectX表示法“m_pXxx”的含义
- 3. EBNF表示法中=>的含义
- 4. 以下表示法的含义是什么?
- 5. JavaScript API文档 - functionName([value [,arguments]])表示法的含义是什么?
- 6. 用例的#pragma开始和#pragma退出
- 7. #使用GCC的#pragma pack(显示)
- 8. #pragma标记的意义是什么?为什么我们需要#pragma标记?
- 9. “.N”表示r中的数据表中的含义是什么?
- 10. 的#pragma hdrstop会
- 11. python中的Pragma
- 12. Text.Trim语法含义
- 13. xpath语法含义
- 14. “test do”语法的含义
- 15. “android:colorBackground”的含义/用法
- 16. 可能的含义:语法
- 17. 理解含义的算法
- 18. pragma omp for inside pragma omp master or single
- 19. rails表达式的含义
- 20. {}表达式的含义
- 21. XPath表达式的含义
- 22. 表达式的含义
- 23. Big-O表示法的定义
- 24. #pragma的铛诊断
- 25. GCC的#pragma中断
- 26. #C++中的#pragma pack
- 27. 对mysql.db表的Execute_priv的含义表
- 28. 包含一个#define忽略的#pragma诊断
- 29. Haskell中StdGen类型的字符串表示的含义
- 30. C++ #pragma pack
看起来像是要禁用编译器错误4530:http://msdn.microsoft.com/en-us/library/2axwkyt4.aspx – AndyG 2010-09-28 04:26:40
您应该发布此行随附的任何上下文。 – erjiang 2010-09-28 04:26:47
请注意,'#pragma'是非标准编译器扩展的标准工具。 – 2010-09-28 04:42:51