スレを勃てるまでもないC/C++の質問はここで 12at TECHスレを勃てるまでもないC/C++の質問はここで 12 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト100:83 09/07/25 23:01:22 >>97 int型の配列を初期化しているサンプルを見つけたので 似たようにして初期化できないか苦しんでました。デフォルト値では初期化できるんですね とりあえず諦めます。ありがとうございました。 101:デフォルトの名無しさん 09/07/25 23:02:16 数千個・・・って逆に表せない数字減るんじゃねーか? 一回表せた数字の整数倍は全部表せるから 幅優先でやって倍数をチェックしたほうが早くなると思う 102:デフォルトの名無しさん 09/07/25 23:02:29 >>100 現行のC++では無理。 ごまかしで良ければboostで出来たと思う。 103:デフォルトの名無しさん 09/07/25 23:20:07 #include <iostream> class hoge { private:     struct fuga {         fuga(int num[3], int v1, int v2, int v3) {num[0] = v1; num[1] = v2; num[2] = v3;}     };     fuga m_fuga;     int m_num[3]; public:     hoge(int v1, int v2, int v3) : m_fuga(m_num, v1, v2, v3) {         std::cout << v1 << std::endl;         std::cout << v2 << std::endl;         std::cout << v3 << std::endl;         }; }; int main(void) {         hoge h(1, 2, 3);         return 0; } なんか使うのが不安なコードだ・・・ コンストラクタ1回分無駄にするのを承知で素直に{}のなかで代入したほうがいいってことかな つーか配列の数わかってて数も少ないならint num1, num2, num3;とかで十分だよね 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch