在源文件(.c或.cpp)或工程属性中定义符号_CRT_SECURE_NO_WARNINGS就行。就是在源文件的开头加上一句#define_CRT_SECURE_NO_WARNINGS
在工程中定义更省心,方法如下:
1、在解决方案管理器的工程上右键,点属性
2、在弹出的属性页中,点击左边的“C/C++”,之后再点“预处理器”
3、点“预处理器定义”右边文本框旁的倒三角,点击下拉框中的“编辑”
4、在弹出的预处理器定义中,输入_CRT_SECURE_NO_WARNINGS,点确定即可
我用的2015,2013可能会有些许不同,总体应该一样。
格式肯定要写成这样的 不然它识别不了
在安装目录里把#define _CRT_SECURE_NO_WARNINGS 1添加为模板,之后每一次创建新的源文件它都会自动出现的,方法:
1,找到自己的安装目录,我装在D盘,以我的为例:打开路径D:\Microsoft Visual Studio 12.0\VC\vcprojectitems
2.鼠标右击红圈里的文件,用Notepad++打开(前提是电脑已安装Notepad++)
3.打开之后将里面的内容改为:#define _CRT_SECURE_NO_WARNINGS 1,然后保存即可(如果装在C盘,多保存两次试试)
ok了