大規模なプロジェクトで GCC 4.5.x を使用する必要があります。このページの次のステートメントを解釈しようとしています。
重要: C++11 に対する GCC のサポートはまだ実験段階です。一部の機能は初期の提案に基づいて実装されており、最終的な C++11 標準に一致するように更新された場合、下位互換性を維持する試みは行われません。
4.5 で C++11 機能を有効にする場合-std=c++0x
、完全に準拠したコンパイラ (4.8 など) でコードが正しくコンパイルされることを確認する必要があります。つまり、4.5 の C++0x 機能はすべて (場合によっては一部)、最終的な C++11 標準と同じ構文とセマンティクスを持っていますか?