Что мне нужно знать о С++ 0x?
Возможный дубликат:
Где я могу узнать больше о С++ 0x?
Я хорошо знаком с С++ 03, но мне все же нужно смириться с С++ 0x, поэтому я хотел бы прочитать некоторую довольно удобоваримую информацию о С++ 0x.
Я посмотрел Wikipedia, но я смотрю на что-то более читаемое. Итак, есть ли книга или серия записей в блоге, которые обеспечивают хорошее введение в матарию?
Ответы
Ответ 1
На этом сайте есть тонна вещей - некоторые из сообщений включают очень информативное обсуждение. Я бы указал вам на Google, но будет более эффективно искать в тегах с тегами <+ + + > .
Здесь хороший вариант, который включает косвенное обращение к Собственное резюме Stroustrup. У Скотта Мейерса есть презентационные материалы по теме здесь.
Проверьте свою любимую поддержку компилятора для новой версии. Поддержка Microsoft VC10 представлена здесь. GCC-информацию можно найти здесь.
Официальное состояние стандарта для языка доступно здесь. Эволюция языка во многих местах связана с текущей работой в Boost. См. здесь для получения информации об этом.
Честно говоря, в наши дни я предпочитаю смотреть здесь 99% необходимой информации, а не прибегать к книге.
Ответ 2
Это слишком рано для книги. Стандарт еще не исправлен.
Теперь, если вы считаете, что wikipedia трудно читать, вы можете попробовать страницу Stroustrup об этом. Однако может показаться трудным прочитать некоторые.
Ответ 3
Здесь есть хороший учебник по codeproject для VС++. Даже если вы не используете Visual Studio, хотя он по-прежнему полезен.
Ответ 4
Узнайте, какую функцию вы бы любили иметь на С++ 98. Для меня это были вариативные шаблоны, лямбда-функции, decltype и другие интересные вещи.
Если вы все еще не знаете, чему научиться сначала, возможно, вам стоит попытаться понять, какие проблемы с С++ 98 адресуются. Я говорю это, потому что все значения xvalue, move semantics и al stuff довольно тяжелы, если вы не знаете, в чем были проблемы (и все еще есть btw). Это может означать сначала изучение еще нескольких С++ 98.
Затем вы всегда можете просмотреть статью в Википедии и посмотреть, что вы найдете круто. Разработчики пока не предоставляют все возможности, поэтому вы будете выглядеть 5-летним, глядя в переднее окно магазина игрушек. Это хороший повод вести себя как один.
Ответ 5
Мне очень понравилась эта серия сообщений блога в блоге Team Visual С++:
Ответ 6
Я нашел обзор новой версии С++ (С++ 0x) Скотта Мейерса, чтобы быть хорошим, подробным резюме основные функции. Это более презентация с очень подробными сносками, которые представляют собой настоящую книгу, но она по-прежнему отличная, короткая.
Ответ 7
Я предлагаю вам использовать book функциональность Википедии, чтобы сделать ее более читаемой/пригодной для печати. Я сделал то же самое для страницы С++ 0x.