设为首页 加入收藏

TOP

关于scanf函数不能在某些vs编译器中用的问题
2023-07-23 13:34:20 】 浏览:31
Tags:关于 scanf 能在某

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。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇为什么你的static_assert不能按预.. 下一篇NX二次开发:Checkmate例子根据df..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目