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