タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

C++11に関するclouds-across-the-moonのブックマーク (1)

  • 今すぐに使いたいC++11の新機能 - minus9d's diary

    最近導入の敷居が下がってきたC++11に興味が湧いてきた。C++11の新機能を眺めてみると、正直半分くらいの項目はよく理解できないのだが、いくつかの項目は"Better C++"としていますぐにでも使いたいものであった。今回は導入の効果が高そうなC++11の新機能を紹介する。 autoによる型推論 C++03以前では、必ず変数の宣言時に型を指定しなければいけなかった。そのため、例えばSTLでイテレーションを回すときには以下のように長ったらしい書き方をしなければいけなかった。 map<int, int> m; ... for(map<int, int>::iterator it = m.begin(); it != m.end(); ++it) { ... } ここでmの型をmapに変更すると、それにともなってイテレーションの型もmap::iteratorに変更しなければならず大変面倒くさか

    今すぐに使いたいC++11の新機能 - minus9d's diary
  • 1