Любые хорошие обзоры С++ 0x?
Я преподаю C и С++, и мне просто интересно, есть ли хороший обзор возможностей С++ 0x.
Я собираюсь прочитать стандарт, но это займет время, и я обязательно собираюсь сделать это в этом семестре (надеюсь, в следующем году). В этом семестре я просто хочу сделать одну дополнительную лекцию о С++ 0x (и, возможно, убедитесь, что ни одна из обучаемых функций не устарела/изменена в С++ 0x).
Ответы
Ответ 1
Лучшими двумя, о которых я знаю, являются страница Википедии и Часто задаваемые вопросы по Stroustrup.
Я действительно не рекомендую читать этот стандарт, пока вы не узнаете, что ищете. Помимо того, что он значительно больше, чем стандарт С++ 03, организация и ясность несколько ухудшились по частям.
Если вы только сделаете лекцию на "расширенном С++", вы можете сосредоточиться на возможностях С++ 0x, которые были приняты из других общих источников, таких как boost::smart_ptr
и std::tr1::unordered_map
. Такие вещи опережают кривую при принятии.
Ответ 2
Herb Sutter написал много статей об изменениях, которые могут вам пригодиться.
Ответ 3
В Википедии есть длинный обзор. Я хотел бы получить ссылки на rvalue и лямбды.
Ответ 4
В сети много обзоров С++ 0x. Я могу рекомендовать прочитать и С++ 0x FAQ
Ответ 5
Я читал этот обзор кода проекта:
Объяснение нового стандарта С++ (С++ 0x) и его реализация в VC10
Ответ 6
С++ Аннотации имеют все доступно в gcc 4.4. Это (бесплатная) книга, а скорее обзор.
Ответ 7
Скотт Мейерс имеет трехдневный курс под названием "Обзор нового С++ (С++ 0x)" и, возможно, более интересно, 335 страниц, 30 долларов США PDF со всеми примечаниями к курсу (если вы не можете сэкономить время или деньги на курс).
Я знаю, что время и стоимость курса могут быть запретительными, но PDF может быть вариантом.