#define _CRT_SECURE_NO_WARNINGS 1的作用:
防止此文件因为一些老的.c文件使用了strcpy,scanf等不安全的函数导致报警告和错误,使其无法编译通过。
方法一
1.在安装vs的磁盘中搜索:
newc++file.cpp
2.然后使用记事本打开此文件,将
#define _CRT_SECURE_NO_WARNINGS 1
添加到文件中并保存
3.以后每建立一个新工程,开头就会出现#define _CRT_SECURE_NO_WARNINGS 1
方法二:
在项目属性里设置选择:属性->配置属性->C/C++ ->预处理器->预处理器定义->编辑
最下面加上一行:_CRT_SECURE_NO_WARNINGS (注意不需要#define)。
总结:两种方法都适用