Книга "Язык программирования C++. Базовый курс" — новое издание популярного и исчерпывающего бестселлера по языку программирования C++, которое было полностью пересмотрено и обновлено под стандарт C++11. Оно поможет вам быстро изучить язык и использовать его весьма эффективными и передовыми способами.
С самого начала книги Книга «Язык программирования C++. Базовый курс» читатель знакомится со стандартной библиотекой C++, ее самыми популярными функциями и средствами, что позволяет сразу же приступить к написанию полезных программ, еще не овладев всеми нюансами языка. Большинство примеров из книги было пересмотрено так, чтобы использовать новые средства языка и продемонстрировать их наилучшие способы применения. Книга Книга «Язык программирования C++. Базовый курс» — не только проверенное руководство для новичков в C++, она содержит также авторитетное обсуждение базовых концепций и методик языка C++ и является ценным ресурсом для опытных программистов, особенно желающих побыстрей узнать об усовершенствованиях C++11.
Узнайте, как использовать новые средства языка С++11 и стандартной библиотеки для быстрого создания надежных программ, а также ознакомьтесь с высокоуровневым программированием;
Учитесь на примерах, в которых показаны передовые стили программирования и методики проектирования;
Изучите принципы и узнайте почему язык С++11 работает именно так;
Воспользуйтесь множеством перекрестных ссылок, способных помочь вам объединить взаимосвязанные концепции и проникнуть в суть;
Ознакомьтесь с современными методиками обучения и извлеките пользу из упражнений, в которых подчеркиваются ключевые моменты, позволяющие избежать проблем;
Освойте лучшие методики программирования и закрепите на практике изученный материал.
Author(s): Липпман Стенли Б., Лажойе Жози, Му Барбара Э.
Edition: 5-е изд.
Publisher: Вильямс
Year: 2014
Language: Russian
Pages: 1120
City: М.
Введение
Первые шаги
Основы
Переменные и базовые типы
Типы string, vector и массивы
Выражения
Операторы
Функции
Классы
Библиотека C++
Библиотека ввода и вывода
Последовательные контейнеры
Обобщенные алгоритмы
Ассоциативные контейнеры
Динамическая память
Инструменты для разработчиков классов
Управление копированием
Перегрузка операторов и преобразований
Объектно-ориентированное программирование
Дополнительные темы
Специализированные средства библиотек
Инструменты для крупномасштабных программ
Специализированные инструменты и технологии
Приложение A. Библиотека