gpt4 book ai didi

c++ - 默认情况下,在Visual Studio中从项目中删除安全警告(_CRT_SECURE_NO_WARNINGS)

转载 作者:行者123 更新时间:2023-11-30 17:11:48 26 4
gpt4 key购买 nike

是否有一种方法可以为所有项目默认设置,以消除使用scanf()之类的函数时出现的预编译器安全警告。我发现可以通过在项目选项中添加一行或在代码开头添加#define _CRT_SECURE_NO_WARNINGS来实现。

我发现自己反复创建新项目来解决编程竞赛,添加以下内容确实很烦人(并且花费了宝贵的时间):

#ifdef _MSC_VER
#define _CRT_SECURE_NO_WARNINGS
#endif


在代码的开头,或者在每次启动新项目时在预编译器选项中进行设置。

最佳答案

在解决方案资源管理器中标记所有所需的项目。

按Alt-F7或在解决方案资源管理器中单击鼠标右键,然后选择“属性”

配置:所有配置

点击
预处理程序定义行以调用其编辑器

选择
编辑...

将“ _CRT_SECURE_NO_WARNINGS”复制到顶部的“预处理程序定义”白框中。

关于c++ - 默认情况下,在Visual Studio中从项目中删除安全警告(_CRT_SECURE_NO_WARNINGS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31984729/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com