这个C ++代码出了什么问题? std::vector<const A &>
不行,std::vector<const A *>
是正确的
class A{};
A array[10];
std::vector<const A &> fun(){
std::vector<const A &> ret;
for(int i=0;i<10;i++){
ret.push_back(arr[i]);
}
return ret;
}