我试图在类变量中使用c ++ 11进行多维数组分配。不可能使用“float ** a = new float [] []”,尝试使用auto,但仍无法正常工作。任何想法,绅士!
#include <string.h>
class abc{
public:
float **a;
abc(){
auto a=new float[10][10];
this->a=a;
}
};
int main(){
abc * a=new abc();
return 1;
}
这是错误结果: http://coliru.stacked-crooked.com/a/3d69bcd38f4bbf2a
答案 0 :(得分:0)