Переход на C ++ 0x с C ++ 98 - PullRequest
6 голосов
/ 28 мая 2010

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

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

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

Ответы [ 3 ]

4 голосов
/ 28 мая 2010

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

2 голосов
/ 28 мая 2010

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

1 голос
/ 28 мая 2010

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...