当我运行该程序时出现警告。 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#类