2010-10-19 Intelコンパイラ(11.1.048)でPSTADE_OVEN_FOREACHが使えなかった C++ icc pstade boost msvc9.0で書いてたコードをicl11.1でコンパイルしてみようとしたら、 とまあ、 Intelコンパイラではtypeofをエミュレーションで対応しているのでいろいろうまくいかない場合があるみたいです。なのでアドバイス通り0xサポートを有効にして BOOST_FOREACH(auto x, X){} で行けましたー ちなみにBOOST_TYPEOFが使えないということでBOOST_AUTO使っていた場所も0xのautoを使うことに。 ああ、msvcのコードと互換性が・・・