抑制/删除Eclipse CDT中的特定错误
Suppress / remove specific error in Eclipse CDT
在我开始之前,我想澄清一下,所有的功能都是正确的。我知道这看起来像是我在问一些不起作用的事情,但这实际上只是不正确的错误代码。
;
我通过实验性的MinGW使用std::thread
,不幸的是,似乎有一个bug,在使用thread
相关的一切都会抛出以下内容:
Type/Method "name" can not be resolved
现在,代码很好,构建很好,工作很好,所以我确定这只是一个错误。我想知道在使用thread
时是否有办法使这些错误不出现。问题是,当我因为其他原因在其他地方犯了错误时,我仍然希望它们出现。
是否有一种方法可以在单行上抑制错误/警告?或者一种绕过某些代码并忽略该代码上的警告的方法?
哦,我知道这不是一个严格的编程问题,但由于它是关于编程工具的,我认为它很好(我已经见过足够多这样的问题,至少!)。
不幸的是,没有办法做到我上面描述的。我能找到的最好方法是通过Eclipse代码分析菜单阻止某些文件中的某些错误。但这并不理想,因为在整个文件中阻塞Method X can not be resolved
之类的东西可能会导致您看不到来自您不期望的代码区域的错误。
由于Eclipse Oxygen.3(或2)标记可以通过使用"Quick Fix"来抑制。"快速修复"将添加像
这样的注释// @suppress("Class members should be properly initialized")
但是你也可以手动操作
相关文章:
- Eclipse CDT 将 static_assert(cond) 突出显示为语法错误
- 在 CentOS 7 上通过 devtoolset-4 安装的 Eclipse CDT 使用了错误版本的 gcc/g++
- CDT 可视化 c++ 支持错误
- 使用 Makefiles 在 Eclipse CDT 中进行错误检查
- 尝试在 eclipse CDT 中提取函数时"Too many declarations in selection"错误消息
- CDT 在以下期间发生内部错误: "Setting up indexer"
- 如何在新的 Eclipse CDT 项目中更改缺省错误解析器的列表
- eclipse中的C++:更新后?:CDT错误
- 使用分析工具的函数调用图选项时出现日食 CDT 错误
- Eclipse CDT:致命错误:NewLib/MathFuncsLib.h:没有这样的文件或目录
- 日食 CDT 显示错误图标
- Eclipse/CDT/MinGW C++和奇怪的错误
- 错误:NDK CDT JNI 'class'未知类型名称
- Eclipse CDT 无法在 Windows 中运行编译的可执行文件,并显示错误"terminated, exit value: <some number>"
- Eclipse CDT:错误:'::wcstold'尚未使用 MinGW 声明
- 使eclipse CDT忽略某些函数上的错误
- Eclipse CDT构建错误
- 为什么我在Eclipse CDT上得到这个错误
- 使用Eclipse CDT的Armadillo编译错误
- c++ opencv编译错误- Windows7 64位使用Eclipse CDT