根據Security Enhancements in the CRT和Secure Template Overloads,可以使用_CRT_SECURE_NO_WARNINGS禁用與由於安全問題而不推薦使用的功能相關的警告。也可以使用_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES替換其中一些功能。但是,是否有人知道兩者是否可以同時使用。也就是說,如果我首先指定_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES,然後指定_CRT_SECURE_NO_WARNINGS,那麼這些可替換的功能是否會被替換,其餘情況下的警告是否會被取消。我不知道如何測試這個,因爲如果我同時添加,所有的警告都會被有效地抑制,但是我不知道它是否僅僅是由於第二個標誌。CRT棄用警告
Q
CRT棄用警告
2
A
回答
2
是的,你可以同時使用,他們正在做你所期望的。
你可以看看crtdefs.h
頭文件。如果您定義了_CRT_SECURE_NO_WARNINGS
,則它不會生成警告來代替_CRT_INSECURE_DEPRECATE
引用。
_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES
控制其他宏,如__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_ ...
等。
相關問題
- 1. 棄用警告
- 2. 棄用警告
- 3. 棄用警告
- 4. nosetest棄用警告
- 5. 棄用警告Python
- 6. Astropy棄用警告
- 7. 棄用警告:seed`
- 8. Scalatest棄用警告
- 9. Em.View.create棄用警告
- 10. 棄用警告4
- 11. 例棄用警告
- 12. Moment.JS棄用警告
- 13. BindingAdapter棄用警告
- 14. Rspec:棄用警告
- 15. Mpdboot:棄用警告
- 16. xcode7禁用棄用警告
- 17. Django 1.9棄用警告app_label
- 18. Rails已棄用的警告
- 19. django棄用警告位置
- 20. 水豚的棄用警告
- 21. WriteToFile:自動棄用警告
- 22. 角時刻棄用警告
- 23. MOJO perl已棄用警告
- 24. 棄用警告在Django
- 25. py2neo Graph.find_one()棄用警告?
- 26. Python Sklearn - 棄用警告
- 27. Rails,Mongrel和棄用警告
- 28. 的I18n棄用警告
- 29. stretchableImageWithLeftCapWidth:topCapHeight:不棄用警告
- 30. scala中的棄用警告
您可以使用智能感知(進入函數的定義)或調試器(逐步進入函數)來檢查。 – 2013-04-26 11:12:17