引数なしのコンストラクタを持たないクラスをローカルで宣言する
いつも忘れる
//このクラスには引数無しのコンストラクタがない class Hoge{ public: Hoge(int foo){} } int main(const int arg){ Hoge a; //エラー Hoge b(0); //OK return 0; }
いつも忘れる
//このクラスには引数無しのコンストラクタがない class Hoge{ public: Hoge(int foo){} } int main(const int arg){ Hoge a; //エラー Hoge b(0); //OK return 0; }