本番環境で GCC 4.4.0 C++0xサポートを使用している人はいますか? 最新のMinGWで使おうと思っているのですが、成熟度がいまいちわかりません。
私は興味を持っている:
- TR1 サポート
- 自動
- 初期化リスト
IMHO、TR1 をサポートしておりauto
、安全に使用できます。これはauto
標準に含まれる最初の機能の 1 つであり、言語に対する比較的小さな変更です。したがって、私はそれを使用しても問題はありません。
を使用するのはもう少し躊躇しinitializer lists
ます。他のいくつかのフォーラム (例: comp.lang.c++.moderated) では、それらの動作について質問があり、標準のリリースに近づくにつれて変更される可能性があります。
MinGW は単に「-std=c++0x」でコンパイルできません。奇妙なことに、「-std=gnu++0x」が機能します。とにかくバグがあるようで、当てにはなりません。