首页 > 解决方案 > C ++中未引用的形式参数警告(Visual Studio)

问题描述

在我的代码中,大约有 500 个“未引用的形式参数”,我需要抑制它们,我得到了包含警卫但我需要这样做 5oo 次,任何人都可以建议使用宏来抑制这些警告。

(void)status;

hCVar* 
pTmpVar = (hCVar *)pIB;

这是众多之一。

一个可以压制所有这些的宏。我该怎么做?

标签: c

解决方案


正如约翰所说:

代码中的一个解决方案是

#pragma warning disable(4100)

(或其他解决方案[[maybe_unused]]在 C++17 中)。您还可以将/Wd4100makefile 添加到编译器命令行。


推荐阅读