0
我正在使用Eclipse Luna 2 CDT並且在索引器中遇到了一個奇怪的問題。索引器失敗,參數爲「const」。我正在使用C++ 11和其他C++ 11函數正常工作。C++ eclipse爲常量參數提供了「無效參數」
樣例類
class Test {
public:
int getX();
}
這個作品沒有問題日食
void method(Test& t) {
t.getX();
}
這給了奇怪的無效的參數異常:無效參數 '考生:INT的getX()'
void method(const Test& t) {
t.getX(); //ERROR: Invalid arguments in eclipse
}
我的問題是爲什麼Eclipse不能使用const參數。這個作品找到與構建gcc構建沒有問題。
不回答你的問題。有一個C++語法的問題,關鍵字Class,字母c必須小寫,去掉括號。 – 2015-04-03 01:13:22
修正了示例代碼 – BSingh 2015-04-03 01:16:00
const t只能調用const函數。像這樣修復:int getX()const; – 2015-04-03 01:16:23