開發平台(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 ) {
}
....
}
目前不知道如何實作
有大大可以分享教學嗎~~
謝謝~