首页 > 其他分享 >关于scanf函数不能在某些vs编译器中用的问题

关于scanf函数不能在某些vs编译器中用的问题

时间:2022-11-16 21:55:09浏览次数:49  
标签:SECURE CRT scanf 编译器 vs 打开

scanf在vs2022中是一个不安全的函数,vs自定义scanf_s是一个安全的函数,但是这在转给其他编译器可能不适用

我们可以在开头加上一个#define _CRT_SECURE_NO_WARNINGS 1可以解决问题

但是自己打比较麻烦,这个时候我们可以打开vs编译器的文件然后找到VC这个文件

然后打开vcprojectltems

接着找到newc++file.cpp

右键用Notepad++这个软件打开

在里面输入#define _CRT_SECURE_NO_WARNINGS 1

保存

这样每次打开开头就会有这么一串

2.第二种方法

打开vs后,在你创建文件名字右键打开

找到属性 点开

找到c/c++ 打开

找到预处理器  右边点开

进入编辑输入_CRT_SECURE_NO_WARNINGS 

这样也ok。

标签:SECURE,CRT,scanf,编译器,vs,打开
From: https://www.cnblogs.com/sweetkind/p/16859347.html

相关文章

  • LVS负载均衡集群——NAT部署
    一、企业群集应用概述1、群集的含义•Cluster、集群、群集•由多台主机构成,但对外只表现为一个整体,只提供一个访问入口(域名或IP地址),相当于一台大型计算机2、问题及......
  • LVS负载均衡集群——NAT部署
    一、企业群集应用概述1、群集的含义•Cluster、集群、群集•由多台主机构成,但对外只表现为一个整体,只提供一个访问入口(域名或IP地址),相当于一台大型计算机2、问题及......
  • 升级vs或者装了.Net 7.0后, 工程框架用 net6 的 dotnet watch 出错 Could not load fi
    升级vs或者装了.Net7.0后,工程框架用net6的dotnetwatch出错'Unhandledexception.System.IO.FileNotFoundException:Couldnotloadfileorassembly'System.R......
  • vscode提交git自动格式化的问题
    最近不是在写新项目嘛,发现提交git之后总会有大批的代码变动,而且只是单纯的格式化,这根本没必要,还会妨碍我看我的代码变化,今天有时间了处理一下就是类似这样的代码,在上传git......
  • VSCode+EIDE开发CH32V系列RISC-V MCU
    VSCode+EIDE开发CH32V系列RISC-VMCU1.VSCodeVisualStudionCode(VSCode),是一款由微软开发且跨平台的免费源代码编辑器。该软件支持语法高亮、代码自动补全(又称Int......
  • vs2019 调试 当前不会命中断点 还没有为该文档加载任何符号
     首先调式的时候确定在debug模式下,解决方法:工具-选项-调试-(启用“仅我的代码”)勾去掉。 ......
  • VSCode For Win7
    原本地址是:https://update.code.visualstudio.com/1.70.2/win32-x64/stable实际地址:https://az764295.vo.msecnd.net/stable/e4503b30fc78200f846c62cf8091b76ff554766......
  • Qt 在Mac上无法识别编译器
    由于Mac系统更新,导致我之前的Xcode不能用了,然后我就把Xcode卸载了,结果悲剧了,Qt无法使用了,提示无法识别Apple的clang编译器。使用Qt前,必须先安装Xcode!!!!关闭QtCreator,在终......
  • vscode配置
    {"http.proxy":"http://@rb-proxy-de.bosch.com:8080","http.proxyAuthorization":null,"cmake.configureOnOpen":false,"telemetry.telemetryLevel":"error",......
  • 使用 Roslyn 编译器服务
    .NETCore和.NET4.6中的C#6/7中的编译器Roslyn一个重要的特性就是"CompilerasaService",简单的讲,就是就是将编译器开放为一种可在代码中调用的服......