當我運行該程序時出現警告。 visual studio中的這個警告是什麼C4996: '_swprintf': This function or variable may be unsafe.
請考慮使用_swprintf_s
來代替。要禁用棄用,請使用_CRT_SECURE_NO_WARNINGS
。C++ _CRT_SECURE_NO_WARNINGS警告
-1
A
回答
2
正如警告所述,使用_swprintf_s代替它更安全。 _s函數需要緩衝區的大小,因此對緩衝區溢出更安全。
0
右擊你的項目名稱,然後選擇 「配置...」 - > 「C/C++」 - > 「命令行」,在 「其他選項」
添加 「/ d _CRT_SECURE_NO_WARNINGS」相關問題
- 1. C memset警告
- 2. 警告:用C
- 3. SQlite C警告
- 4. 警告:用C
- 5. 警告:在C++
- 6. 警告()在C++
- 7. C:鑄造警告
- 8. 特殊警告C
- 9. C++類型警告
- 10. Objective-C的警告
- 11. C#警告與NeutralResourcesLanguageAttribute
- 12. MISRA C++ 2008陌生警告
- 13. 禁用覆蓋警告C++
- 14. C型鑄造警告
- 15. C .pc文件警告
- 16. 的Xcode Objective-C的警告
- 17. 造型C#警告框
- 18. 警告使用C中xmlReadFile
- 19. C++ HLS合成警告
- 20. C警告:函數 'fchmod'
- 21. MinGW和Boost C++ 1.54.0警告
- 22. 避免/警告C++成員
- 23. C問題:沒有警告?
- 24. C#OnCommand呼叫警告框
- 25. 警告在Objective-C語言
- 26. C中的Malloc警告
- 27. 結構和警告C
- 28. C#禁止MS Fakes警告
- 29. 功能警告在C
- 30. JavaScript警告從C#類