Где уже есть компилятор C ++, который поддерживает функции C ++ 0x?
GCC поддерживает некоторые из них. Смотрите здесь .
Microsoft Visual Studio 2010 CTP (Community Technology Preview) содержит поддержку четырех функций C ++ 0x , а именно ссылок lambdas, auto, static_assert и rvalue.
Вы можете загрузить образ VPC здесь , обязательно ознакомьтесь с информацией об учете даты истечения срока действия 1 января 2009 года ( в этом сообщении имеется ссылка).
Visual C ++ 2008 'Feature Pack' и g ++ поддерживают некоторые функции.
Список функций C ++ 0x, поддерживаемых g ++ .
Пакет дополнительных компонентов Visual C ++ 2008 ... включает реализацию TR1. Части TR1 планируется принять в будущем стандарте C ++ 0x в качестве первого основного дополнения к стандартной библиотеке C ++ стандарта ISO 2003. Наша реализация включает в себя ряд важных функций, таких как:
Скотт Мейерс (Scott Meyers) имеет хороший подробный обзор поддержки C ++ 0x для некоторых распространенных компиляторов здесь:
http://www.aristeia.com/C++0x/C++0xFeatureAvailability.htm
Есть компиляторы, которые частично поддерживают C ++ 0x, но полной поддержки пока не может быть, потому что окончательный C ++ 0x еще не стандартизирован.