C++: полное руководство

классическое издание
Герберт Шилдт

C++: The Complete Reference, 4th Edition
Herbert Schildt
книга C++: полное руководство, классическое издание
(увеличить обложку)

Книга в типографии

Оглавление
Введение
Пролистать книгу
Файлы к книге

Самый полный путеводитель по С++!

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

Освещены все аспекты языка С++, включая его основу — язык С.

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

  1. подмножество С;
  2. язык С++;
  3. библиотека стандартных функций;
  4. библиотека стандартных классов;
  5. приложения на языке С++.

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

Авторитетный профессионал и блестящий автор книг по программированию, Герберт Шилдт переработал и дополнил свой, ставший уже классическим, справочник по С++. Шилдт продемонстрировал и подобно разъяснил каждый аспект языка С++, включая ключевые слова, операторы, директивы препроцессора и библиотеки. В справочнике перечислены даже ключевые слова, используемые в программировании на платформе .NET. Все это описано кратко и доходчиво, в присущем автору стиле, принесшем ему заслуженную славу. Информация, содержащаяся в справочнике, будет полезна как начинающему программисту, так и опытному профессионалу.

В книге рассмотрены:

  • международный стандарт С++, в том числе ключевые слова, синтаксис и библиотеки
  • новейшие свойства языка — в частности, перегрузка, наследование, виртуальные функции, пространства имен, шаблоны, стандартная библиотека шаблонов STL и механизм RTTI
  • примеры программ совместимы со всеми компиляторами языка С++, включая Visual C++
  • типы данных и операторы
  • управляющие конструкции
  • функции
  • классы и объекты
  • конструкторы и деструкторы
  • перегрузка функций и операторов
  • наследование
  • виртуальные функции
  • пространства имен
  • шаблоны
  • обработка исключительных ситуаций
  • библиотеки средств ввода-вывода
  • стандартная библиотека шаблонов (STL)
  • контейнеры, алгоритмы и итераторы
  • принципы объектно-ориентированного программирования (ООП)
  • динамическая иденти-фикация типа (RTTI)
  • препроцессор
  • и многое другое

Книга обсуждается в отдельном сообщении в блоге Виктора Штонда.

Об авторе

Герберт Шилдт — автор самых популярных книг по программированию.

Он является признанным специалистом по языкам C, C++, Java и C#. Шилдт был членом комитета ANSI/ISO по стандартизации языка С++. Книги, написанные Шилдтом, переведены на все основные языки мира. Общий объем их продаж превышает 3 миллиона экземпляров.


800, c ил стр., с ил.; ISBN 978-5-907114-74-6, 0-07-222680-3; формат 70x100/16; мягкий переплет; тип бумаги: офсетная; серия Полный справочник; 21.12.2023; Вильямс.




Раздел каталога:



Оглавление книги "C++: полное руководство"



Об авторе          24
Введение          25
ЧАСТЬ I. ОСНОВЫ ЯЗЫКА С++: ПОДМНОЖЕСТВО С     27
Глава 1. Обзор языка С     29
Глава 2. Выражения     39
Глава 3. Операторы     73
Глава 4. Массивы и строки     99
Глава 5. Указатели     117
Глава 6. Функции     135
Глава 7. Структуры, объединения, перечисления и оператор typedef     153
Глава 8. Ввод-вывод на консоль     173
Глава 9. Файловый ввод-вывод     191
Глава 10. Препроцессор и комментарии     211
ЧАСТЬ II. ЯЗЫК С++     223
Глава 11. Обзор языка С++     225
Глава 12. Классы и объекты     251
Глава 13. Массивы, указатели, ссылки и операторы динамического распределения памяти     279
Глава 14. Перегрузка функций, конструкторы копирования и аргументы по умолчанию     303
Глава 15. Перегрузка операторов     321
Глава 16. Наследование     347
Глава 17. Виртуальные функции и полиморфизм     367
Глава 18. Шаблоны     379
Глава 19. Обработка исключительных ситуаций     399
Глава 20. Основы системы ввода-вывода     415
Глава 21. Файловая система     437
Глава 22. Динамическая идентификация типа и операторы приведения     457
Глава 23. Пространства имен, преобразования функций и другие новшества     475
Глава 24. Введение в стандартную библиотеку шаблонов     503
ЧАСТЬ III. БИБЛИОТЕКА СТАНДАРТНЫХ ФУНКЦИЙ     553
Глава 25. Функции ввода-вывода языка С     555
Глава 26. Строковые и символьные функции     573
Глава 27. Математические функции     583
Глава 28. Функции времени, даты и локализации     591
Глава 29. Функции динамического распределения памяти     597
Глава 30. Служебные функции     601
Глава 31. Функции обработки расширенных символов     613
ЧАСТЬ IV. БИБЛИОТЕКА СТАНДАРТНЫХ КЛАССОВ     621
Глава 32. Стандартные классы ввода-вывода     623
Глава 33. Стандартные контейнерные классы     641
Глава 34. Стандартные алгоритмы     661
Глава 35. Стандартные итераторы, распределители памяти и функторы     677
Глава 36. Класс string     693
Глава 37. Числовые классы     703
Глава 38. Обработка исключительных ситуаций и прочие классы     723
ЧАСТЬ V. ПРИЛОЖЕНИЯ НА ЯЗЫКЕ С++     729
Глава 39. Интеграция новых классов: пользовательский класс для работы со строками     731
Глава 40. Синтаксический анализ выражений     751
Приложение А. Расширение языка С++ для платформы .NET     779
Приложение Б. Язык С++ и робототехника     783
Предметный указатель     787



Copyright © 1992-2020 Издательская группа "Диалектика-Вильямс"