C++相談室 part69at TECHC++相談室 part69 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト300:デフォルトの名無しさん 09/05/17 21:47:47 >>299 int に memset() して 42 になるとでも思ってんのか? 301:299 09/05/17 21:47:53 アンカー忘れ。>>294 な 302:デフォルトの名無しさん 09/05/17 21:51:12 >>299 これはひどい。 303:299 09/05/17 21:52:38 すまん。レス取り消し。int だったね 回線切って(ry 304:299 09/05/17 21:53:52 >>301-302 仕事速いな。暇人 305:デフォルトの名無しさん 09/05/17 22:04:38 >>304 お前の方がよっぽど暇人に見えるんだが 306:デフォルトの名無しさん 09/05/17 22:11:27 >>294 その配列だったら連続性が保証されてるから std::fill_n(&a[0][0], 100, 42) でいいだろ。 307:デフォルトの名無しさん 09/05/17 22:12:15 >>294 お好きなほうをどうぞ。 std::fill_n(&a[0][0], sizeof a / sizeof a[0][0], 42); namespace bll = boost::bind; std::for_each(a, a + sizeof a / sizeof a[0], bll::bind(std::fill_n<int*, std::size_t, int>, bll::_1, sizeof a[0] / sizeof a[0][0], 42)); 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch