博客
关于我
vs2013提示需要加_s才能编译的解决办法
阅读量:599 次
发布时间:2019-03-12

本文共 355 字,大约阅读时间需要 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.

原因:vs2013认为这个函数不安全,需要在函数名的后面加上_s后缀才能编译

解决办法一:加上_s (废话哈哈哈)

解决办法二:use _CRT_SECURE_NO_WARNINGS,步骤如下

首先项目右键,打开属性

然后选配置属性,C/C++,预处理器

最后在预处理器定义中加上_CRT_SECURE_NO_WARNINGS(以分号隔开)

你可能感兴趣的文章
Sidecar原理分析
查看>>
【Python】Dvwa文件上传python脚本(已实现)
查看>>
VS2012创建项目弹出 “未找到与约束”错误提示(已解决)
查看>>
asp,asp.net中关于双引号和单引号的用法!
查看>>
Cannot determine value type from string varchar问题
查看>>
Redis Desktop Manager中出现\xAC\xED\x00\x05t\x00乱码问题
查看>>
CentOS7配置Nginx服务
查看>>
Idea 提示cannot resolve symbol 无法找到类又能正常运行问题
查看>>
Invalid header signature
查看>>
Unknown column 'duration' in 'where clause'
查看>>
thinkphp3.2.3版本的数据库增删改查实例
查看>>
【计蒜客】整除问题
查看>>
SAP-SD VF04维护应请款清单(批量立AR)币别错误
查看>>
软件显示 损坏的图像
查看>>
/usr/bin/ld: cannot find -ltcmalloc 错误的解决方法
查看>>
Failed to include caffe_pb2, things might go wrong!
查看>>
《资金流入流出预测》——时间序列模型
查看>>
数据库建表使用了mysql关键字导致mybatis语句生成错误
查看>>
atom 快捷键
查看>>
HDU - 1002-A + B Problem II (大数相加)
查看>>