Зарегистрироваться
Восстановить пароль
FAQ по входу

Вандевурд Дэвид, Джосаттис Николаи, Грегор Дуглас. Шаблоны C++. Справочник разработчика

  • Файл формата djvu
  • размером 26,83 МБ
Вандевурд Дэвид, Джосаттис Николаи, Грегор Дуглас. Шаблоны C++. Справочник разработчика
2-е изд. — Справочник разработчика. — Пер. с англ. и ред. И.В. Красикова. — М.: Вильямс; Диалектика; СПб.: Альфа-книга, 2018. — 848 c.: ил. — ISBN: 978-5-9500296-8-4.
Первое издание этой книги было опубликовано 15 лет назад. Мы пытались написать полное руководство по шаблонам C++, надеясь на то, что оно будет по­лезно для практикующих программистов C++.
Этот проект оказался успешным: было чрезвычайно приятно получать отзывы читателей, которым пригодился наш материал и которые обращались к книге снова и снова, как к справочнику.
Увы, первое издание уже устарело, и хотя большая часть изложенного в нем материала полностью соответствует современным концепциям C++, нет никаких сомнений, что эволюция языка, приведшая к понятию “современного C++” — стандартам C++11, C++14 и C++17, настоятельно требует существенного пере­ смотра материала из первого издания.
Во втором издании наша цель “верхнего уровня” остается неизменной: созда­ние руководства по шаблонам C++, которое было бы и надежным справочником, и доступным учебником.
Но в этот раз мы работаем с современным языком про­граммирования C++, который представляет собой нечто значительно большее, чем язык, доступный во времена предыдущего издания. Мы также понимаем, что ресурсы, посвященные программированию на C++, со времени первого издания существенно изменились (в лучшую сторону). Появилось несколько книг, которые весьма глубоко разбираются в конкрет­ных приложениях с использованием шаблонов.
Что еще более важно, сейчас в Интернете имеется гораздо больше информации о шаблонах C++ и методах их применения, как и примеров их использования. Так что в этом издании мы ре­шили подчеркнуть широту методов, которые могут использоваться в различных приложениях.
Некоторые из представленных в первом издании методов устарели, потому что язык C++ теперь предлагает куда более прямые пути достижения того же результата. Эти методы убраны из книги (или низведены до небольших приме­чаний), и вместо них вы найдете новые методы, которые показывают текущее со­стояние дел при использовании новых возможностей (можно даже сказать — но­вого) языка.
Даже теперь, после того как мы прожили бок о бок с шаблонами C++ более 20 лет, программисты по-прежнему регулярно находят новые фундаментальные идеи, которые могут идеально вписаться в современные потребности в области развития программного обеспечения.
Цель нашей книги — поделиться этими знаниями и обеспечить читателя всей необходимой информацией для развития нового понимания основных методик программирования на C++, а возможно, и новых открытий в этой области.
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация