Что должен использовать лучший компилятор, когда Вы хотите экспериментировать с C++ 0x функции?

Вы можете использовать linq Aggregate operator. Пример:

var debugstr= request.ValuationType.Select(vt=>vt.ToString()).Aggregate( (s1,s2) => s1+ "," s2);

5
задан mempko 10 November 2008 в 18:52
поделиться

4 ответа

Определенно Соединительная линия GCC. ConceptGCC отсутствует, много соединительных линий функций GCC имеют. Это объединяется в GCC в настоящее время все же. Это имеет все эти функции, включая новое auto- переменные определенного типа (никакой новый синтаксис объявления функции все же, хотя): http://gcc.gnu.org/projects/cxx0x.html.

Существует ответвление GCC, содержащее частичную поддержку лямбды, которая также содержит другой C++ 0x функции. Я рекомендовал бы Вам испытать тот также. Это используется на #geordi at irc.freenode.org, можно экспериментировать с ним там.

6
ответ дан 13 December 2019 в 19:38
поделиться

Comeau - только для попытки его онлайн

3
ответ дан 13 December 2019 в 19:38
поделиться

ConceptGCC (Wiki) был сделан с этой целью, если я не ошибаюсь.

1
ответ дан 13 December 2019 в 19:38
поделиться

Вероятно, не лучшим для C++ 0x экспериментирование, но для людей является ориентированный MSVC, существует "Общественный Технический Предварительный просмотр" (CTP) VS2010, который содержит предварительный просмотр VC10, который имеет некоторые части C++ 0x реализованный (обратите внимание, что VC10 не будет иметь полного набора C++ 0x изменениями реализованный, даже когда VC10 выпущен):

http://www.microsoft.com/downloads/details.aspx?FamilyId=922B4655-93D0-4476-BDA4-94CF5F8D4814&displaylang=en

Некоторые детали о новые функции и возможности в VC10 CTP:

Как отмечено в вышеупомянутой статье, "Компилятор Visual C++ в Общественном технологическом предварительном просмотре (CTP) в сентябре Microsoft Visual Studio 2010 года содержит поддержку четырех C++ 0x функции языка, а именно,":

  • лямбды,
  • автоматический,
  • static_assert,
  • ссылки rvalue
1
ответ дан 13 December 2019 в 19:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: