2015-10-18 161 views
-1

當我運行該程序時出現警告。 visual studio中的這個警告是什麼C4996: '_swprintf': This function or variable may be unsafe.請考慮使用_swprintf_s來代替。要禁用棄用,請使用_CRT_SECURE_NO_WARNINGSC++ _CRT_SECURE_NO_WARNINGS警告

回答

2

正如警告所述,使用_swprintf_s代替它更安全。 _s函數需要緩衝區的大小,因此對緩衝區溢出更安全。

0

右擊你的項目名稱,然後選擇 「配置...」 - > 「C/C++」 - > 「命令行」,在 「其他選項」

添加 「/ d _CRT_SECURE_NO_WARNINGS」