введение в язык C++

E-Book Overview

C++ - универсальный язык программирования, задуманный так, чтобы сделать программирование более приятным для серьезного программиста. За исключением второстепенных деталей C++ является надмножеством языка программирования C. Помимо возможностей, которые дает C, C++ предоставляет гибкие и эффективные средства определения новых типов. Используя определения новых типов, точно отвечающих концепциям приложения, программист может разделять разрабатываемую программу на легко поддающиеся контролю части. Такой метод построения программ часто называют абстракцией данных.

E-Book Content

1 Введение в язык С++ Бьярн Страустрап, 1995 г. • • • • • • • Предисловие Благодарности Заметки для читателя Структура этой книги Замечания по реализации Упражнения Замечания по проекту языка • Глава 1 - Турне по C++ 1.1 Введение 1.2 Комментарии 1.3 Типы и Описания 1.4 Выражения и Операторы 1.5 Функции 1.6 Структура программы 1.7 Классы 1.8 Перегрузка операций 1.9 Ссылки 1.10 Конструкторы 1.11 Вектора 1.12 Inline-подстановка 1.13 Производные классы 1.14 Еще об операциях 1.15 Друзья (friend) 1.16 Обобщенные Вектора 1.17 Полиморфные Вектора 1.18 Виртуальные функции • Глава 2 - Описания и Константы 2.1 Описания 2.2 Имена 2.3 Типы 2.4 Константы 2.5 Экономия Пространства 2.6 Упражнения • Глава 3 - Выражения и операторы 3.1 Настольный калькулятор 3.2 Краткая сводка операций 3.3 Сводка операторов 3.4 Комментарии и Выравнивание 3.5 Упражнения • Глава 4 - Функции и Файлы 4.1 Введение 4.2 Компоновка 4.3 Заголовочные Файлы 4.4 Файлы как Модули 4.5 Как Создать Библиотеку 4.6 Функции • • • • • • Исторические замечания Эффективность и структура Философские замечания Размышления о программировании на C++ Правила правой руки Замечания для программистов на C 2 4.7 Макросы 4.8 Упражнения • Глава
You might also like

Writing For Science
Authors: Robert Goldbort    234    0


The Oxford Essential Guide To Writing
Authors: Thomas S. Kane    298    0


Guide To Publishing A Scientific Paper
Authors: Ann M. Körner    220    0


Beginning French For The Utterly Confused
Authors: Amilcar Sebastian Mercado    176    0


Crash Cultures: Modernity, Mediation And The Material
Authors: Jane Arthurs , Iain Grant    159    0


Forensic Science: An Illustrated Dictionary
Authors: John C. Brenner    152    0


Beginner's Latin Book
Authors: Collar W.C. , Grant M.D.    140    0


English Vocabulary In Use: Elementary, With Answers
Authors: Michael McCarthy , Felicity O'Dell    176    0