Книга C ++ Шаблони: Повне керівництво , (с) 2002 року, мені здається дуже привабливим, але, оскільки це вже 12 років, я переживаю, що це може бути застарілим. Є кілька дуже сприятливих відгуків Amazon, датованих недавно як рік тому, і я не бачу жодних інших останніх назв на шаблонах C ++. Хтось знає, чи книга про шаблони, опублікована в 2002 році (на відміну від книги, спеціально про STL), матиме синтаксис або поняття, які були замінені або додані, скажімо, до C ++ 11?
Далі йде опис книги Амазонки :
Шаблони є одними з найпотужніших особливостей C ++, але їх занадто часто нехтують, неправильно розуміють та не застосовують. Шаблони C ++: Повне керівництво надає архітекторам та інженерам програмного забезпечення чітке розуміння того, чому, коли та як використовувати шаблони для створення та підтримки більш чистого, швидшого та розумного програмного забезпечення.
Шаблони C ++ починаються з проникливого підручника щодо основних понять та мовних особливостей. Залишок книги служить вичерпною довідкою, зосереджуючись спочатку на мовних деталях, потім на широкому спектрі методів кодування та, нарешті, на вдосконалених програмах для шаблонів. Приклади, які використовуються у всій книзі, ілюструють абстрактні поняття та демонструють кращі практики.
Читачі вчаться
- Точна поведінка шаблонів
- Як уникнути підводних каменів, пов’язаних із шаблонами
- Ідіоми та прийоми, від основної до раніше недокументованої
- Як повторно використовувати вихідний код, не загрожуючи продуктивності чи безпеці
- Як підвищити ефективність програм C ++
- Як створити більш гнучке та ремонтоване програмне забезпечення