为什么我写成 int getX(const Coordinate *this)就会报错呢
VS2010中,我在Coordinate类中定义getX()函数时,
使用int getX() const; 就可以正常运行,
但是使用int getX(const Coordinate *this);的时候,编译完报错,并提示error C2143: 语法错误 : 缺少“)”(在“this”的前面)。
请问这个是怎么回事呢?
谢谢大家!
VS2010中,我在Coordinate类中定义getX()函数时,
使用int getX() const; 就可以正常运行,
但是使用int getX(const Coordinate *this);的时候,编译完报错,并提示error C2143: 语法错误 : 缺少“)”(在“this”的前面)。
请问这个是怎么回事呢?
谢谢大家!
2021-03-09
举报