博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
_CRT_SECURE_NO_WARNINGS
阅读量:7053 次
发布时间:2019-06-28

本文共 650 字,大约阅读时间需要 2 分钟。

本文摘自csdn沧海一粟的专栏

 

Warning 1 warning 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.

在编程过程中难免会用到一些过时,或者曾经不安全的函数,如上,这是编译器会出现warning提示用某某新函数,如果不想使用新的函数可以使用一下方法:

1. 使用VS提供的 编译器选择性提供warning功能 link:  例:上面的错误使用 #pragma warning( disable : 4996) 即可消除。

2. 使用提示中的_CRT_SECURE_NO_WARNINGS,以下是使用方法:

        a. Project properties->Configuration Properties->C/C++->Preprocessor->Preprocessor

            Definitions

        b. 点击按钮 (...)

        c. 输入:_CRT_SECURE_NO_WARNINGS

3.#define _CRT_SECURE_NO_WARNINGS

   #include <stdio.h>

转载于:https://www.cnblogs.com/randall235/p/5420570.html

你可能感兴趣的文章
贝勒爷教你怎样在Mac上安装Microsoft Office
查看>>
SQL Server,MySQL,Oracle三者的区别
查看>>
ssh -v root@xxxxx 显示登录的细节
查看>>
负载均衡的场景下ASP.NET Core如何获取客户端IP地址
查看>>
crtmpserver系列之一:流媒体概述
查看>>
微信小程序Nginx环境配置
查看>>
Uiautomator之入门
查看>>
使用谷歌浏览器进行Web开发技巧
查看>>
高效能人士的7个习惯
查看>>
要点Java20 java.util.Collections
查看>>
KETTLE集群搭建
查看>>
Linux实战案例(6)yum查找、卸载、和安装软件
查看>>
3-06. 表达式转换(25)(中缀表达式转后缀表达式ZJU_PAT)
查看>>
Oracle 12c 新特性之 temp undo
查看>>
css中,如何设置前景色的透明度?
查看>>
SQL Server2008附加数据库之后显示为只读时解决方法
查看>>
USACO Section 2.1 Healthy Holsteins
查看>>
struts2学习笔记(8)-------struts2的ajax支持
查看>>
从0开始安装fedora23的笔记-- 以及使用fedora的常规问题-3
查看>>
sqlite学习笔记6:更新表数据-update
查看>>