以下を考えると:
struct A
{
int foo;
int bar;
};
struct B : public A
{
int baz;
};
B
の要素も構築する初期化リストを使用してを構築するにはどうすればよいA
ですか? 以下はうまくいかないようですが、次のようなものを探しています:
B my_b{{1, 2}, 3}; // foo = 1, bar = 2, baz = 3
以下を考えると:
struct A
{
int foo;
int bar;
};
struct B : public A
{
int baz;
};
B
の要素も構築する初期化リストを使用してを構築するにはどうすればよいA
ですか? 以下はうまくいかないようですが、次のようなものを探しています:
B my_b{{1, 2}, 3}; // foo = 1, bar = 2, baz = 3