在开始之前,我想说明一切正常。我知道看起来我可能会问一些不起作用的事情,但它确实只是错误的错误代码。
反正;
我通过实验性的MinGW使用std::thread
,不幸的是,似乎存在与使用thread
相关的所有内容的错误:
Type/Method "name" can not be resolved
现在,代码很好,构建正常并且工作正常,所以我确定它只是错误的错误。我想知道是否有办法在使用thread
时不会出现这些错误。问题在于,当我因其他原因在其他地方犯错时,我仍然希望它们出现。
有没有办法在一行上抑制错误/警告?或者是一种围绕某些代码并忽略该代码警告的方法?
哦,我知道这不是一个严格的编程问题,但因为它是一个编程工具,我觉得它很好(我已经看到了这样的问题,至少!)。
提前致谢。
答案 0 :(得分:0)
不幸的是,没有办法做我上面所描述的。我能找到的最好的方法是通过Eclipse代码分析菜单阻止某些文件中的某些错误。但这并不理想,因为在整个文件中阻止Method X can not be resolved
之类的内容可能会导致您看不到来自您不期望的代码区域的错误。
答案 1 :(得分:0)
由于Eclipse Oxygen.3(或。2)标记可以通过使用"快速修复"来抑制。 "快速修复"将添加评论,如
// @suppress("Class members should be properly initialized")
但你也可以手动完成。