Бьерн Страуструп - Язык программирования C++. Специальное издание
2019Название: | Язык программирования C++. Специальное издание | |
Автор: | Бьерн Страуструп | |
Жанр: | C, C++, C# | |
Изадано в серии: | неизвестно | |
Издательство: | БИНОМ | |
Год издания: | 2019 | |
ISBN: | 978-5-7989-0425-9 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Язык программирования C++. Специальное издание"
Книга написана Бьерном Страуструпом - автором языка программирования C++ - и является каноническим изложением возможностей этого языка. Помимо подробного описания собственно языка, на страницах книги вы найдете доказавшие свою эффективность подходы к решению разнообразных задач проектирования и программирования. Многочисленные примеры демонстрируют как хороший стиль программирования на С-совместимом ядре C++, так и современный объектно-ориентированный подход к созданию программных продуктов. Книга адресована программистам, использующим в своей повседневной работе C++. Она также будет полезна преподавателям, студентам и всем, кто хочет ознакомиться с описанием языка «из первых рук».
Читаем онлайн "Язык программирования C++. Специальное издание". [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (9) »
22. Классы для математических вычислений............................................................... 775
6
Язык программирования C++
Часть IV. Проектирование с использованием C++....................................................809
23. Общий взгляд на разработку программ. Проектирование................................... 811
24. Проектирование и программирование................................................................... 849
25. Роли классов................................................................................................................ 895
Приложения и предметный указатель....................................................................... 923
А. Грамматика................................................................................................................... 925
В. Совместимость............................................................................................................ 947
С. Технические подробности......................................................................................... 961
D. Локализация................................................................................................................ 1007
Е. Исключения и безопасность стандартной библиотеки..................................... 1077
Предметный указатель...................................................................................................1117
Содержание
Предисловие переводчика и редактора.......................................................................... 25
Предисловие автора к третьему русскому изданию............... .................................... 26
Предисловие........................................................................................................................... 29
Предисловие ко второму изданию.................................................................................. 31
Предисловие к первому изданию...................................................................................... 33
Введение................................................................................................................................. 35
Глава 1. Обращение к читателю...................................................................................... 37
1.1. Структура книги.....................................................................................................37
1.1.1. Примеры и ссылки............................................................................................... 39
1.1.2. Упражнения.......................................................................................................... 40
1.1.3. Замечания о конкретных реализациях языка (компиляторах).....................40
1.2. Как изучать C++.................................................................................................... 40
1.3. Как проектировался C++..................................................................................... 42
1.3.1. Эффективность и структура............................................................................. 43
1.3.2. Философские замечания.................................................................................... 44
1.4. Исторические замечания..................................................................................... 45
1.5. Применение C++.................................................................................................... 47
1.6. Языки С и C++........................................................................................................ 49
1.6.1. Информация для С-программистов................................................................... 50
1.6.2. Информация для С++-программистов............................................................50
1.7. Размышления о программировании на C++.................................................... 51
1.8. Советы....................................................................................................................... 53
1.8.1. Литература............................................................................................................. 54
Глава 2. Обзор языка C++.................................................................................................. 59
2.1. Что такое язык C++?............................................................................................. 59
2.2. Парадигмы программирования.............................
60
2.3. Процедурное программирование.......................................................................61
2.3.1. Переменные и простейшая арифметика........................................................ 62
2.3.2. Операторы ветвления и циклы.......................................................................... 63
2.3.3. Указатели и массивы............................................................................................64
2.4. Модульное программирование.............................................................................. 65
2.4.1. Раздельная компиляция.................................................................................... 67
2.4.2. Обработка исключений..................................................................................... .68
8
Язык программирования С++
2.5. Абстракция данных.................................................................................................69
2.5.1. Модули, определяющие типы.......................................................................... 69
2.5.2. Типы, определяемые пользователем............................................................... 71
2.5.3. Конкретные типы............................................................................................... 73
2.5.4. Абстрактные типы............................................................................................... 74
2.5.5. Виртуальные функции........................................................................................ 77
2.6. Объектно-ориентированное программирование............................................ 77
2.6.1. Проблемы, связанные с конкретными типами............................................. 78
2.6.2. Классовые иерархии........................................................................................... 79
2.7. Обобщенное --">
- 1
- 2
- 3
- 4
- . . .
- последняя (9) »
Книги схожие с «Язык программирования C++. Специальное издание» по жанру, серии, автору или названию:
Деннис М Ритчи, Брайан Уилсон Керниган - Язык программирования Си. Издание 3-е, исправленное Жанр: Программирование: прочее Год издания: 2001 |
Бьерн Страуструп - Язык программирования C++. Специальное издание Жанр: C, C++, C# Год издания: 2011 |
Бьерн Страуструп - Язык программирование С++. Краткий курс Жанр: C, C++, C# Год издания: 2019 |
Михаил Васильевич Шохирев - Язык программирования Perl Жанр: Perl Год издания: 2006 |
Другие книги автора «Бьерн Страуструп»:
Бьерн Страуструп - Дизайн и эволюция C++ Жанр: Другие языки и системы программирования Год издания: 2006 |
Бьерн Страуструп - Язык программирование С++. Краткий курс Жанр: C, C++, C# Год издания: 2019 |
Бьерн Страуструп - Язык программирования C++. Специальное издание Жанр: C, C++, C# Год издания: 2019 |
Бьерн Страуструп - Тур по С++. Краткий курс Жанр: C, C++, C# Год издания: 2022 |