开发平台(Platform): (Ex: Win10, Linux, ...)
linux
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
clang++ -std=c++11
问题(Question):
我目前能多载 operator[] / > / < / + / ...
但我想要多载 class 变量名称
ex.
class Ball {
public:
.......
bool 多载func () {
return (a > b);
}
private:
... ...
int a, b;
}
int main(){
Ball a;
// 我想要多载 a,直接 return boolean value
if( a ) {
}
....
}
目前不知道如何实作
有大大可以分享教学吗~~
谢谢~