c - C ++中未引用的形式参数警告(Visual Studio)
问题描述
在我的代码中,大约有 500 个“未引用的形式参数”,我需要抑制它们,我得到了包含警卫但我需要这样做 5oo 次,任何人都可以建议使用宏来抑制这些警告。
(void)status;
hCVar*
pTmpVar = (hCVar *)pIB;
这是众多之一。
一个可以压制所有这些的宏。我该怎么做?
解决方案
正如约翰所说:
代码中的一个解决方案是
#pragma warning disable(4100)
(或其他解决方案或[[maybe_unused]]
在 C++17 中)。您还可以将/Wd4100
makefile 添加到编译器命令行。
推荐阅读
- circleci - CircleCI - 加速共享 Docker 映像的作业
- salesforce - Mule4:使用 OffSet 和 LIMIT 实现 parallel-foreach 来查询 Saleforces
- monitor - 在 Windows 10 中阻止部分屏幕损坏显示器
- python - 带有 MQTT 订阅的 Python Flask 服务器 on_message 不工作
- python - 循环遍历唯一条目
- php - 如何捕获 SSH 命令输出包含子字符串?- Laravel 5.8
- python - 消息:“chromedriver”可执行文件需要在 PATH 中。请参阅 https://sites.google.com/a/chromium.org/chromedriver/home
- javascript - Select2 TokenSeparators 不适用于 S2MultiCheckboxes 扩展
- reactjs - 在反应钩子中一一悬停项目时出错
- azure - Terraform Azure AKS - Terraform 计划因“连接被拒绝”错误而失败