- 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 << ","; }
|
|