Какая последовательность чтения предпочтительнее, эффективнее, эффективнее? Эффективен ли современный C ++ (и STL)?

Я понимаю, что More Effective C ++ является расширением Effective C ++, в то время как Effective Modern C ++ фокусируется на C ++ 11 & 14. Будучи новичком в языке и только начав с этих книг, я должен прочитать Effective Modern после первых двух? Кроме того, где должен соответствовать Эффективный STL?

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

Кроме того, считается ли Effective Modern C ++ неофициальным следующим выпуском Effective C ++?

5

Решение

Ответ на это можно почерпнуть из Книги и др. Сводная страница на сайте Скотта Мейерса:

Эффективное C ++, третье издание, 2005. Флагманская книга Скотта и
Обязательно прочитайте вторую книгу о C ++ (то есть то, что вы читаете после
ты выучил основы языка)

Прочтите это сначала.

Более эффективный C ++, 1996. По-прежнему актуален почти через 20 лет!
Незаменим в своем собственном праве и неоценимый спутник
Эффективный C ++

Прочитайте это вместе или после Effective C ++.

Effective Modern C ++, 2014. Книга об эффективном использовании функций
новое в «современном» C ++ (т.е. C ++ 11 и C ++ 14). Дополнение к Скотту
существующие книги

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

Эффективный STL, 2001. 50 конкретных способов улучшить использование STL,
в том числе методы повышения производительности, устранения ресурсов
утечки, избегая проблем с мобильностью и многое другое — все в Скотт
неподражаемый стиль

Этот менее понятен, хотя я бы посоветовал прочитать его после первых двух и до третьего.

9

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector