Reputation: 13575
How to initialize an array easily in the constructor? For example
class A
{
array<array<int, 2>, 2> m;
A(int m00, int m01, int m10, int m11)
: m {m00, m01, m10, m11} // ??? how to list here
{}
};
Upvotes: 0
Views: 88
Reputation: 8783
class A
{
std::array<std::array<int, 2>, 2> m;
A(int m00, int m01, int m10, int m11)
: m {{{m00, m01}, {m10, m11}}}
{}
};
Upvotes: 3