Полный справочник по C++

C++: The Complete reference
Герберт Шилдт Герберт Шилдт Herbert Schildt
Автор
Название в оригиналеC++: The Complete reference
ИздательствоВильямс
Год издания2016
Страниц800
ПереплетТвердый переплет
ИзданиеЧетвертое издание
Формат70х100/16 (170х240 мм, увеличенный)
ISBN978-5-8459-2047-8
ИзготовительООО "Издательский дом "Вильямс". 101509, РФ, г. Москва, ул. Лесная, 43, стр. 1
ИмпортерООО «НТЦ АПИ», г. Минск, ул. Уманская, 54, пом. 1, каб. 34

В четвертом издании этой книги полностью описаны и проиллюстрированы все ключевые слова, функции, классы и свойства языка С++, соответствующие стандарту ANSI/ISO. Информацию, изложенную в книге, можно использовать во всех современных средах программирования.

В четвертом издании этой книги полностью описаны и проиллюстрированы все ключевые слова, функции, классы и свойства языка С++, соответствующие стандарту ANSI/ISO. Информацию, изложенную в книге, можно использовать во всех современных средах программирования. Освещены все аспекты языка С++, включая его основу - язык С.

Справочник состоит из пяти частей:

  • подмножество С,
  • язык С++,
  • библиотека стандартных функций,
  • библиотека стандартных классов,
  • приложения на языке С++.

Книга предназначена для широкого круга программистов.

Содержание

  • Об авторе
  • Введение
  • Часть I. Основы языка С++: Подмножество С
    • Глава 1. Обзор языка С
    • Глава 2. Выражения
    • Глава 3. Операторы
    • Глава 4. Массивы и строки
    • Глава 5. Указатели
    • Глава 6. Функции
    • Глава 7. Структуры, объединения, перечисления и оператор typedef
    • Глава 8. Ввод-вывод на консоль
    • Глава 9. Файловый ввод-вывод
    • Глава 10. Препроцессор и комментарии
  • ЧАСТЬ II. Язык С++
    • Глава 11. Обзор языка С++
    • Глава 12. Классы и объекты
    • Глава 13. Массивы, указатели, ссылки и операторы динамического распределения памяти
    • Глава 14. Перегрузка функций, конструкторы копирования и аргументы по умолчанию
    • Глава 15. Перегрузка операторов
    • Глава 16. Наследование
    • Глава 17. Виртуальные функции и полиморфизм
    • Глава 18. Шаблоны
    • Глава 19. Обработка исключительных ситуаций
    • Глава 20. Основы системы ввода-вывода
    • Глава 21. Файловая система
    • Глава 22. Динамическая идентификация типа и операторы приведения
    • Глава 23. Пространства имен, преобразования функций и другие новшества
    • Глава 24. Введение в стандартную библиотеку шаблонов
  • ЧАСТЬ III. Библиотека стандартных функций
    • Глава 25. Функции ввода-вывода языка С
    • Глава 26. Строковые и символьные функции
    • Глава 27. Математические функции
    • Глава 28. Функции времени, даты и локализации
    • Глава 29. Функции динамического распределения памяти
    • Глава 30. Служебные функции
    • Глава 31. Функции обработки расширенных символов
  • ЧАСТЬ IV. Библиотека стандартных классов
    • Глава 32. Стандартные классы ввода-вывода
    • Глава 33. Стандартные контейнерные классы
    • Глава 34. Стандартные алгоритмы
    • Глава 35. Стандартные итераторы, распределители памяти и функторы
    • Глава 36. Класс string
    • Глава 37. Числовые классы
    • Глава 38. Обработка исключительных ситуаций и прочие классы
  • ЧАСТЬ V. Приложения на языке С++
    • Глава 39. Интеграция новых классов: пользовательский класс для работы со строками
    • Глава 40. Синтаксический анализ выражений
  • Приложение А. Расширение языка С++ для платформы .NET
  • Приложение Б. Язык С++ и робототехника
  • Предметный указатель

Кадры Все 29

Похожие лоты

Вход

В течение нескольких секунд вам придёт SMS с одноразовым кодом для входа. Если ничего не пришло — отправьте код ещё раз.
Это бесплатно, безопасно и займёт всего несколько секунд
Войдите с помощью своего профиля

Регистрация

Введите номер вашего мобильного телефона:
Войдите с помощью электронной почты или номера телефона
Войдите с помощью своего профиля

Восстановление пароля

Укажите адрес электронной почты, который вы использовали при регистрации
Нужна помощь? Напишите нам

Восстановление пароля

Инструкции по восстановлению пароля высланы на 
Нужна помощь? Напишите нам