最近不论是在写网络编程还是在写小项目时候,都会提示让我用加个_s的函数........
其实加上_s这个函数是为了确保函数的安全性,确保不会有内存不够或者溢出的情况。但是每次都需要重新看一下_s函数的新用法,尤其是在fopen_s函数的时候,提示了:

'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. 

搜了fopen_s的用法又花了不少时间,所以决定看看有没有方法可以屏蔽掉这个_s,下面列出8种方法:
1.在程序最前面加#define _CRT_SECURE_NO_DEPRECATE;

2.在程序最前面加#define _CRT_SECURE_NO_WARNINGS;

3.在程序最前面加#pragma warning(disable:4996);

4.把scanf改为scanf_s;.

5.无需在程序最前面加那行代码,只需在新建项目时取消勾选“SDL检查”即可;

6.若项目已建立好,在项目属性里关闭SDL也行;

7.在工程项目设置一下就行;将报错那个宏定义放到 项目属性 -- C/C++-- 预处理器 -- 预处理器定义;

8.在 项目属性 -- c/c++ -- 命令行 添加:/D _CRT_SECURE_NO_WARNINGS 就行了。

转载于:https://www.cnblogs.com/yunlambert/p/9011645.html

关于VS2017提示I/O文件操作函数需要加上_s的解决办法相关推荐

  1. 使用文件操作函数实现:文件的复制功能。

    2019独角兽企业重金招聘Python工程师标准>>> //使用文件操作函数实现:文件的复制功能. #include <stdio.h> #include <std ...

  2. php文件有哪几种,PHP常用的文件操作函数有哪些

    PHP常用的文件操作函数有哪些 本文主要总结的PHP文件操作函数.当然,这只是部分,还有很多,我没有列出来.欢饮阅读参考! 一 .解析路径: 1 获得文件名: basename(); 给出一个包含有指 ...

  3. 【C 语言】文件操作 ( C 语言中的文件操作函数 | 磁盘与内存缓冲区 | 缓冲区工作机制 )

    文章目录 一.C 语言中的文件操作函数 二.磁盘与内存缓冲区 三.缓冲区工作机制 一.C 语言中的文件操作函数 读取 文本文件 可以使用 getc , fgets , fscanf 函数 , 向 文本 ...

  4. python中对文件、文件夹(文件操作函数)的操作

    python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目 ...

  5. C语言文件操作函数大全(看到总结的真的很好,就转载贡献给大家了)

    C语言文件操作函数大全 clearerr(清除文件流的错误旗标) 相关函数 feof 表头文件 #include<stdio.h> 定义函数 void clearerr(FILE * st ...

  6. matlab常用函数——文件操作函数

    十一.基本文件操作函数 1)文件创建函数 filemaker :把文件名与文件中函数名分开 . filesep :文件目录分隔. fileparts :把目标文件名拆分成字符串形式输出 . tempd ...

  7. C语言程序设计 文件操作函数

    文件操作函数 C语言 (FILE fputc fgetc fputs fgets fscanf fprintf) 在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/O文件操作,下面就分别 ...

  8. PHP 面试时常考的文件操作函数

    前两天面试的时候,笔试要求写一些文件操作类函数,什么遍历目录获取文件扩展名之类的,回来后大致总结了一下PHP中一些常见的文件操作函数分享一下. 1.使用递归删除目录及目录下所有文件的方法. funct ...

  9. c语言全文件操作函数,C语言文件操作函数大全

    C语言 文件操作函数大全 C语言文件操作函数 2007-10-17 19:21 13.1C语言文件 1,两种文件存取方式(输入,输出方式) 顺序存取 直接存取 2,数据的两种存放形式 文本文件 二进制 ...

  10. PHP常用的文件操作函数集锦

    以下是个人总结的PHP文件操作函数.当然,这只是部分,还有很多,我没有列出来. 一 .解析路径: 1 获得文件名: basename(); 给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的 ...

最新文章

  1. 新建ROS工作工作空间
  2. html5新变化,HTML5的新变化,分享
  3. 系统在此应用程序堆栈溢出_从部署我的第一个完整堆栈Web应用程序中学到的经验教训...
  4. b站 实时弹幕和历史弹幕 Protobuf 格式解析
  5. 输入学生的个数,姓名,成绩,然后按照学生的成绩的降序来打印学生的姓名
  6. unity常连接mysql,Unity使用BestHttp插件时Socket.IO保持长连接的问题
  7. Android学习笔记----18_在SQLite中使用事务
  8. 心情的旅行- 让自己慢下来(46)
  9. 【跃迁之路】【479天】程序员高效学习方法论探索系列(实验阶段236-2018.05.30)...
  10. pymysql executemany()函数
  11. Axure综合小案例(动态时钟)
  12. BOSS直聘免费下载个人简历为PDF的方法
  13. ArcGIS实验教程——实验二:ArcGIS地理配准完整操作步骤
  14. MySQL 误删数据恢复
  15. tcl/tk参考——列表操作llength
  16. vue怎么设置封面_微信朋友圈封面视频如何制作?微信朋友圈封面视频制作软件VUE功能介绍...
  17. CS188 Project 4: Inference in Bayes Nets(4-6)
  18. 有关于投资最优化的模型求解
  19. 【第十篇】商城系统-性能测试
  20. python中str.center()的功能是什么_Python str内部功能介绍

热门文章

  1. ELK详解(三)——Elasticsearch部署优化
  2. Linux SSHD服务安装与维护详解(二)——SSHD调优和fail2ban联动
  3. Python3 实现来宾抽签
  4. Java011-多线程
  5. win10下驱动级套节字通信(ksocket)
  6. PHP 统计一个字符串,在另一个字符串中出现次数
  7. webstorm的下载以及React环境搭建
  8. 排序——选择排序、快速排序
  9. OC中的@的作用研究
  10. day09面向对象+