您好我正在嘗試編譯我的代碼時出現以下錯誤。 錯誤C2143:語法錯誤:缺少';'之前'。'當我打電話在積分函數上獲取以下錯誤函數
Points.addPoints(); 感謝您的幫助。
#ifndef _POINTS_H
#define _POINTS_H
//points.h
#include <sstream>
using namespace std;
class Points{
int pointsADD;
int pointsRemove;
int newPoints;
public :
Points(int points){this->pointsADD=points;this->pointsRemove=pointsRemove;this->newPoints=newPoints;}
void addPoints(int newPointsADD){
newPoints=pointsADD+newPointsADD++;
}
void removePoints(int newPointsRemove){
newPoints=pointsRemove+newPointsRemove--;
}
int getPoints(){
return newPoints;
}
};
#endif
需要看你得到錯誤的代碼:) –
這可以是一個非常GHC式的錯誤,或者你沒有顯示錯誤的路線。你能否指出錯誤? – thiton
'空隙cowCollision(){ \t如果(cowModel.testcollison(g_Camera.getPositionX(),g_Camera.getPositionY(),0,45)){ \t Points.addPoints(); //這是我得到的錯誤 \t \t bench.visible = false; \t \t \t \t \t} }' –