我对C++很新,这是我的情况.我有一个参考MyOjbect,但确切的对象取决于条件.所以我想做这样的事情:
MyOjbect
MyObject& ref; if([condition]) ref = MyObject([something]) else ref = MyObject([something else]);
我现在不能这样做,因为编译器不允许我声明但不初始化引用.我能做些什么来实现我的目标?
c++ reference
c++ ×1
reference ×1