gpt4 book ai didi

c++ - 如何在 Visual Studio 2019 中全局禁用 C/C++ 编译器的弃用警告?

转载 作者:行者123 更新时间:2023-11-30 18:44:57 25 4
gpt4 key购买 nike

我希望在 Visual Studio 2019 的所有 C/C++ 项目中默认禁用弃用警告(C4996,由调用 strcpy 等函数引起的警告)。

互联网上有多种方法可以实现此目的,但它们都是基于每个项目的,最直接的方法是将 _CRT_SECURE_NO_WARNINGS 添加到预处理器定义中。但我想自动实现这种效果,而不必每次制作新项目时都去摆弄项目设置。

我知道一定有办法。我不在乎这个方法有多“hacky”。使用函数的安全变体对我来说不是一个选择。

最佳答案

您可以在 Visual Studio 中创建自定义项目模板,因此您应该能够使用您想要在属性页面中预配置的任何 #defines 创建其中之一。

MS 文档为 here一个叫 Srinivasa Rao Dhulipalla 的人在博客上介绍了它 here

关于c++ - 如何在 Visual Studio 2019 中全局禁用 C/C++ 编译器的弃用警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56157726/

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