我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

gets未定义改为gets_s还是不行,求帮助

img


VS2022里面把gets改成gets_s还是不行,这是为啥?请各位帮助哇,有点急QAQ

它还需要一个参数,表示输入数据的大小
gets_s(str,sizeof(str));试试

在VS2015中,stdio.h头文件中已经不存在gets()函数定义,而被更安全的get_s()函数和fgets()函数所替代。故直接用gets()会出现未定义的错误。

  • 可以查看手册:c++-未定义行为 中的内容

近期文章

  • VS2022社区版,vector容器调用size()报错
  • 函数运用.idxmin(axis=1)报错
  • Spark-2.3.0环境搭建安装 在启动spark时出现错误
  • 此题可否用传值调用C++
  • 错误:类stdClass的对象无法转换为字符串
  • CS61B评分时找不到文件
  • sql导入mysql遇到错误
  • Lua 的一个小demo?教一下,感激不尽!!
  • 如何在pytorch中实现MAPE损失函数,有简便的代码吗?
  • 解释python语句
  • 求一个正整数的所有因数,python题
  • 看看这个代码运行结果为什么是0
  • 这是什么问题呢,时间显示不了,然后IO引脚那些也接对了啊
  • 在学说中加载相关实体的子集
  • 这里面case语句的问题还能改吗
  • 组二手玩pcsx2游戏
  • 这个程序类似LED=P0^0,ADDR0=P1^0到底是怎么看出来的啊
  • poi操作Excel,根据读取数据写入
  • java继承与多态 类的继承
  • VB怎么判断一个数是否为快乐数?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华