C++ 提示 C4996 编译错误

在运行程序时,可能会出现如下图提示:

C++ 提示 C4996 编译错误

两种解决方法:

  1. 在出现报错的cpp文件的文件头加上 #pragma warning(disable : 4996)
    (但是注意:该语句只对当前文件生效,并非对整个工程)

  2. 项目——>属性——>配置属性——>C/C++——>预处理器,在预处理器定义中加上 _CRT_SECURE_NO_WARNINGS,多个属性间以英文状态下的分号分隔,如下图 :
    (注意:该项设置对整个工程生效)
    C++ 提示 C4996 编译错误