VS2017 c語言 函數不安全問題
很多初學者在第一次使用VS2017的時候,用fopen,printf,scanf等函數會出現以下問題
這裏的意思是指:fopen這個函數不安全,可以考慮使用fopen_s來代替,如果想使用fopen,可以使用
_CRT_SECURE_NO_WARNINGS,預編譯定義
解決方法一,使用vs2017提供的安全函數,
解決方法二,
Project—》屬性—》C/C++—》常規—》SDL檢測,吧 是 (/sdl) 改成 否(.sdll)
解決方法三,
打開
Project—》屬性—》C/C++—》預處理器—》預處理器定義
清空 ;%(PreprocessorDefinitions) 在這句話之前的值,注意分號不要刪了,輸入
_CRT_SECURE_NO_WARNINGS
保存,即可使用fopen,printf,scanf等,函數了