能不能让类对象在给别的变量赋值时直接返回它的某一个成员,而不调用Get方法之类。
class A
{
private:
int m_i;
public:
A();
int Set(int i);
};
A a;
a.Set(10);
int n = a;
或者
printf("a=%d\n", a);
打印结果是:a=10
有没有可能?
...全文
674打赏收藏
连问题都不知道该怎么写
能不能让类对象在给别的变量赋值时直接返回它的某一个成员,而不调用Get方法之类。 class A { private: int m_i; public: A(); int Set(int i); }; A a; a.Set(10); int n = a; 或者 printf("a=%d\n", a); 打印结果是:a=10 有没有可能?