1. 程式人生 > >錯誤處理error C4996: 'fopen': This function or variable may be unsafe

錯誤處理error C4996: 'fopen': This function or variable may be unsafe

編譯出錯資訊:錯誤    1    error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.  

首先我們分析錯誤提示,這個方法或者變數可能是不安全的,考慮使用fopen_s來代替。若要禁用安全警告,看線上幫助的具體細節。

方法1:我們用fopen_s來代替原來的方法fopen

方法2:在c++前處理器中新增_CRT_SECURE_NO_WARNINGS的定義。

第二種方法我們可以這麼做:

(1)點選專案--》屬性--》c/c++--》前處理器--》預處理定義--》點選下拉按鈕


(2)新增_CRT_SECURE_NO_WARNINGS,點選確定就ok了。