gpt4 book ai didi

c++ - 如何禁用包含文件夹的警告?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:05:57 26 4
gpt4 key购买 nike

我必须使用一些库,无权更改或关心它,每次我都会编译大量警告弹出窗口。没用的东西比如

: warning C4350: behavior change: 'std::auto_ptr<_Ty>::auto_ptr(std::auto_ptr_ref<_Ty>) throw()' called instead of 'std::auto_ptr<_Ty>::auto_ptr(std::auto_ptr<_Ty> &) throw()'

我想完全禁用对这个特定库的警告。 |但仍然希望对我自己的代码发出警告。在 Visual Studio 2010 中是否可行?

最佳答案

#pragma warning是一种选择,但它可能仅在您使用预编译头文件或您自己的项目中的源文件很少时才可行。

#pragma warning (push)
#pragma warning (disable : 4350)
#include <third/party/headers/in/question.h>
#pragma warning (pop)

关于c++ - 如何禁用包含文件夹的警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5151198/

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