项目场景:
C/C++ 文件写入:
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>已完成生成项目“dllTest.vcxproj”的操作 - 失败。
问题描述:
生成C/C++ dll不成功报错int Sub(int a, int b)
{
if ((g_mtfout = fopen(MTFOUTNAME, "a")) != NULL) {
MTFPRINT2("ffff%d\n", a - b);
}
return a - b;
}
解决方案:
项目----》 XX属性 ----》C++ —>预处理器 —》在预处理器定义添加“_CRT_SECURE_NO_WARNINGS”
step1 点击需要生成的项目,在点击菜单栏的项目菜单。
step2
step3