解決VS安全警告

因爲VS的嚴謹機制,內置的SDL檢查功能會屏蔽一些再其他IDE上可以輕易通過的語法。比如文件流輸入輸出(freopen等)。

之前的辦法是這樣的,添加

#pragma warning(disable:4996)

後來發現還有一種宏定義

#define _CRT_SECURE_NO_WARNINGS  

當然也可以再項目的屬性設置裏找到C/C++部分的預處理器,在預處理器定義部分加上_CRT_SECURE_NO_WARNINGS

這個辦法是借鑑了這位大佬的博文

 https://www.cnblogs.com/OctoptusLian/p/7148313.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章