О чём книга
В книге собран объёмный курс по C++ с переходом от основных тем к более сложным разделам. В центре внимания — типы данных, функции, выражения, жизненный цикл объектов и важные элементы стандартной библиотеки. Также рассмотрены объектно-ориентированное программирование, алгоритмы, структуры данных, работа с файловой системой, многозадачность, параллельные вычисления и создание сетевых приложений. Издание охватывает не только правила языка, но и практические стороны разработки программ.Ключевые темы и методики
Материал подан последовательно: от основ языка к стандартной библиотеке и более сложным средствам разработки. Существенная часть издания связана с практикой: темы разбираются на примерах кода, поэтому легче понять, как отдельные конструкции используются в рабочих программах. Среди ключевых направлений — объектно-ориентированный подход, алгоритмы и структуры данных, стандартная библиотека C++, библиотека Boost, параллельное выполнение задач и сетевое программирование. Такой формат полезен не только для изучения синтаксиса, но и для понимания логики построения приложений.Кому подойдёт книга
Издание подойдёт начинающим программистам, которые изучают C++ с нуля, а также тем, кто уже знаком с основами и хочет двигаться дальше. Книга будет полезна студентам технических направлений, тем, кто занимается самостоятельно, и тем, кто учится с преподавателем. По охвату тем это издание близко к книгам «C++: базовый курс» и «Программирование: принципы и практика с использованием C++»: здесь также есть движение от базовых понятий к более содержательной разработке. Отличие в том, что материал собран в единую траекторию обучения — от первых программ до прикладных задач, связанных с библиотеками, параллельными вычислениями и сетью.Чем книга отличается от похожих изданий
Главное отличие — широкий охват тем в одном томе. Вместе с основами C++ читатель получает введение в стандартную библиотеку, алгоритмы, структуры данных, библиотеку Boost, работу с файловой системой, многозадачность и сетевые приложения. За счёт этого издание подходит и как учебное руководство, и как опорная книга для возвращения к отдельным темам по мере обучения. Акцент сделан на последовательное развитие навыков, а не на разрозненные справочные сведения.Описание подготовлено редакцией Читай-города на основе официальной аннотации издательства, отзывов и оценок покупателей, а также информации из открытых интернет-источников.
