gpt4 book ai didi

c++ - Netbeans 7.3 突出显示错误 C++

转载 作者:行者123 更新时间:2023-11-30 01:58:38 24 4
gpt4 key购买 nike

我昨天安装了 Netbeans 7.3 要求我安装的更新,我正在运行 Ubuntu 12.04。现在,当我创建一个新项目时,netbeans 会突出显示我的代码中的很多错误,但是当我构建时,它编译并运行时没有错误。

这是一个简单的示例,我在其中添加了 netbeans 声称代码在注释中存在的错误。

主要.cpp

#include <cstdlib>
#include <string>
#include <stdio.h>
#include "hello.h"
using namespace std;

int main()
{
string s="hello";
printf("%i\n",s.length()); //Unable to resolve identifier length
hello h(0,0,0); //unable to resolve identifier hello
printf("%i\n",h.z); //unable to resolve identifier z
return 0;
}

你好.h

#ifndef HELLO_H
#define HELLO_H
class hello
{
public: //unexpected token: :
int x;
int y;
int z;
hello(int px,int py,int pz);
}; //unexpected token: }
#endif

你好.cpp

#include "hello.h"
hello::hello(int px, int py, int pz) //method hello does not have declaration
{
x=px;
y=py;
z=pz;
}

我尝试编译、清理和重建、重新启动 netbeans,并在新项目中制作它,但没有任何效果。有什么想法吗?

在此先感谢您的帮助:)

最佳答案

我曾经遇到过同样的问题。我需要删除 {userdir}/var/cache/index

下的用户缓存

我从这里找到了错误报告:

https://netbeans.org/bugzilla/show_bug.cgi?id=153158

关于c++ - Netbeans 7.3 突出显示错误 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17136461/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com