トップページ > プログラム > 2015年12月20日 > RO+992jd

書き込み順位&時間帯一覧

34 位/185 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000002000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
C++相談室 part121 [無断転載禁止]©2ch.net

書き込みレス一覧

C++相談室 part121 [無断転載禁止]©2ch.net
305 :デフォルトの名無しさん[sage]:2015/12/20(日) 18:39:10.23 ID:RO+992jd
>>303
無駄だな
そこは、elseで対応できるだろ
ループ内の++itも要らない

for (vec_t::const iterator it = vec.begin(); it != vec.end();) {
 std::cout << *it;
 it (++it == vec.end()) std::cout << std::endl; else std::cout << ",";
}
C++相談室 part121 [無断転載禁止]©2ch.net
307 :デフォルトの名無しさん[sage]:2015/12/20(日) 18:47:25.44 ID:RO+992jd
いや、もっと簡単に出来るな
ループ内条件も要らなくなる

if(!vec.empty())for(vec_t::const iterator it = vec.begin();;) {
 std::cout << *it;
 it (++it == vec.end()) {std::cout << std::endl;break;} else std::cout << ",";
}


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。