NetBeans 6.7.1,Linux,C++中的"无法解决..."

Dan*_*ath 5 c++ linux netbeans netbeans6.7

我正在与NetBeans中的C++项目的一个小组合作.

出于某种原因,即使已包含正确的库,NetBeans也会将"string","endl","cout"等内容报告为"无法解析".

该项目按预期编译和运行,所以在一天结束时,这没什么大不了的,只是将所有标记为错误的内容都非常烦人.

我一直无法找到关于这个bug的任何内容.在博客中只是一个模糊的参考.还有其他人经历过吗?

显然它没有广泛传播,因此必须有一个设置/配置导致它.有谁知道谁阻止这种情况发生?

编辑:

不,这些"错误"仅在IDE中.代码编译好并运行.开发人员使用了"using namespace std;" 所以应该没有问题.似乎NetBeans IDE存在问题.

示例代码:

#include <stdlib.h>
#include <string>
#include <iostream>

using namespace std;

int main(int argc, char** argv)
{
   string test;
   test = "Why?";

   cout << test << endl;

   return (EXIT_SUCCESS);
}
Run Code Online (Sandbox Code Playgroud)

这段代码编译并打印出"为什么?" 但在IDE中将"string","cout"和"endl"标记为错误.明确使用std ::没有区别

清理编辑:

对于任何感兴趣的人,几天后我有5个可用于NetBeans的更新.安装此更新后,问题得到纠正,尽管代码没有变化.所以,显然这是一个NetBeans错误.

Dan*_*ath 0

对于感兴趣的人,几天后我为 NetBeans 提供了 6 个更新。安装此更新后,尽管代码没有改变,但问题得到了纠正。因此,显然这是 NetBeans 的一个错误。