一、不安全函数的错误 This function or variable may be unsafe

  • 问题描述
    在较新版本的VS中调用不安全函数会提示【error C4996: ‘scanf’: This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.】
  • 解决方案
    (方案1)在项目属性的预编译命令中添加宏【_CRT_SECURE_NO_WARNINGS】,注意选择匹配的目标平台。
    C++:Visual Studio的使用
    (方案2)在预编译头文件stdafx.h里(一定要在没有include任何头文件之前)定义宏【#define _CRT_SECURE_NO_DEPRECATE】

相关文章:

  • 2021-08-16
  • 2022-12-23
  • 2021-11-18
  • 2021-07-30
  • 2022-12-23
  • 2021-08-09
  • 2021-09-17
  • 2021-06-21
猜你喜欢
  • 2021-11-13
  • 2021-04-14
  • 2021-06-01
  • 2021-07-16
  • 2022-01-23
  • 2021-11-24
相关资源
相似解决方案