struct base {
};
//struct derived { // <--- this one works
struct derived : public base { // <--- but this one doesn't
double x;
};
main () {
derived d{0.5};
return 0;
}
derived
コンストラクタを明示的に記述せずに中括弧を使用して初期化する方法は何ですか?
struct base {
};
//struct derived { // <--- this one works
struct derived : public base { // <--- but this one doesn't
double x;
};
main () {
derived d{0.5};
return 0;
}
derived
コンストラクタを明示的に記述せずに中括弧を使用して初期化する方法は何ですか?