我是一名初学C ++程序员,不知道为什么这不会起作用:
~/.config/git/ignore
继续说:错误:从初始化列表中分配数组
它对我初始化阵列的方式不满意#34; mess = {1,3,4,546,2};"
为什么会发生这种情况,我该如何解决?
谢谢!
答案 0 :(得分:2)
C数组不可分配(并且你没有给它一个大小)
您可以在构造函数初始值设定项中初始化它:
class Hello
{ private:
int mess[5];
public:
Hello() : mess{ 1, 3, 4, 546, 2 } {}
};