truth-kidding-you

ブログをどこで書くかさ迷っていまここ

C++ foreach

VisualStudioではforeachが使える

C#VBから移行した技術者向けに用意していたのかと思いきや、msdnでははっきりと非推奨の記載が。
理由はわかりませんが、標準に従おうということなのかもしれません。

代わりに使うのは
「範囲ベースのfor」

for(auto v : container)

こっちのが見た目も快適ですね。

そして、標準ライブラリは

std::for_each

紛らわしい。けど、こちらは範囲を指定できるのでより有用

C++ ポケットリファレンス

C++ ポケットリファレンス