Переход к C++ 0x от C++ 98

Как кто-то, кто не следовал за C++ 0x - теперь C++ 1x - история и разработки тесно, я полагаю, что это приближается ко времени, когда я должен подойти к скорости с 'выпущенной' версией. Я также действительно не интересуюсь просмотром стандарта сразу. Поэтому:

  • Что ресурсы там, которые дают "эффективный журнал изменений" между языковыми версиями?
  • Что книги/статьи там что датчик в использование новых возможностей?

(отмеченный как общественная Wiki, если существуют другие хорошие вопросы, которые касаются перехода, поднимите их),

6
задан 2 revs, 2 users 100% 29 May 2010 в 22:38
поделиться

3 ответа

C ++ 0x еще не «выпущен», окончательный стандарт ISO не был опубликован. В настоящее время они находятся на стадии «Окончательный проект комитета» (FCD), что в основном означает, что все особенности высечены в камне, теперь комитет вносит исправления и / или разъяснения в проект, прежде чем он будет окончательно опубликован с ориентировочной датой в начале следующего года (март 2011 г.).

На данный момент не существует публично выпущенных компиляторов C ++, в которых реализованы все функции C ++ 0x (например, constexpr). GCC имеет самую последнюю и новейшую версию компилятора VC ++ (11 в vs2010) поддерживает только примерно четверть его.

1
ответ дан 17 December 2019 в 00:04
поделиться

Это не очень подробно, но в статье Википедии есть достойный обзор новых функций. Я бы порекомендовал использовать это, чтобы решить, какие новые функции вам наиболее интересны, а затем изучить их более подробно.

2
ответ дан 17 December 2019 в 00:04
поделиться

Вероятно, ближайшим из известных мне является C++0x FAQ Бьярна.

4
ответ дан 17 December 2019 в 00:04
поделиться
Другие вопросы по тегам:

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