问一个关于类的对象全局定义的难题
有这么一个类,记为A,对象初始化以后,不可作为左值不可修改,如
A a;
a=XXX
这个类的有效对象,是通过类B的对象的函数fun()返回一个A的对象来使用
例如:B b;
A a=b.fun();
//接下来使用a
我怎么定义A的对象,以及初始化,使得可以为多个函数使用
f1只是用一次,定义static而已,怎么成了局部变量了
[解决办法]
有点看懂LZ意思了,用singleton吧,也就是单例模式,百度一下这个关键字可以查到一堆