VS2013 error C4996: 'fopen': This function or variable may be unsafe
1>------ 已启动生成:项目: ParseSoTool, 配置: Debug Win32 ------
1>ParseSo.cpp
1>f:\worker\code\visual studio 2013\win32\parsesotool\parsesotool\parseso.cpp(45): 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.
1> g:\bctools\microsoft visual studio 12.0\vc\include\stdio.h(211) : 参见“fopen”的声明
========== 生成:成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
错误列表里显示:错误 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,但如果不想用fopen_s那就加上_CRT_SECURE_NO_WARNINGS。
解决方案,项目 => 属性 => c/c++=> 预处理器 => 点击预处理器定义,编辑,加入_CRT_SECURE_NO_WARNINGS,如图所示:
页:
[1]