2009-03-20から1日間の記事一覧

イテレータループのマクロ

C++では例えば以下のようなイテレータを使ったループをよく書くわけですが、 for (std::vector<std::string>::iterator it=vec.begin();it!=vec.end();++it) { ・ ・ ・ } なんだか長いので、以下のようにtypedefを使ってちょっとでも短くしたくなります。 typedef std::v</std::string>…