Библиотека knigago >> Компьютеры: Языки и системы программирования >> C, C++, C# >> Тур по С++. Краткий курс


Книга Вадима Баранова "А. Н. Толстой. Жизненный путь и творческие искания" представляет собой всестороннее и увлекательное исследование жизни и творчества одного из самых выдающихся русских писателей XX века. Баранов прослеживает жизненный путь Толстого с его ранних лет до последних дней, подробно описывая его личные отношения, творческие достижения и общественный вклад. Он скрупулезно исследует произведения Толстого, анализируя их тематику, стиль и влияние на русскую...

Бьерн Страуструп - Тур по С++. Краткий курс

3-е издание Тур по С++. Краткий курс
Книга - Тур по С++. Краткий курс.  Бьерн Страуструп  - прочитать полностью в библиотеке КнигаГо
Название:
Тур по С++. Краткий курс
Бьерн Страуструп

Жанр:

C, C++, C#

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Тур по С++. Краткий курс"

Третье издание. Перевод и редакция Кирюхин В.Е. 2023 год. Настоящее издание представляет собой инициативный перевод замечательной книги по основам программирования на языке С++ за авторством самого создателя языка Бьерна Страуструпа* (Запрещенная организация в РФ). В книге описаны самые современные функции языка соответствующие стандарту C++20, в том числе ещё не полностью реализованные в компиляторах. Так же в книге описаны лучшие методы применения языка С++ с ссылками на C++ Core Guideline. Книга будет полезна как обучающимся, так и практикующим программистам желающим ознакомится с новинками С++.

Читаем онлайн "Тур по С++. Краткий курс". [Страница - 3]

106
7.3.3.3 Напоследок, finally() .................................................................................................... 108

7.4 Механизмы шаблонов ..................................................................................................................... 108
7.4.1 Шаблоны переменных ....................................................................................................... 109
7.4.2 Псевдонимы ............................................................................................................................. 109
7.4.3 if времени компиляции...................................................................................................... 110
7.5 Советы ..................................................................................................................................................... 111
Концепты и обобщенное программирование ................................................................................ 113
8.1 Введение ................................................................................................................................................. 113
8.2 Концепты ............................................................................................................................................... 114
8.2.1 Использование концептов ............................................................................................... 114
8.2.2 Перегрузка основанная на концептах ....................................................................... 116
8.2.3 Правильный код .................................................................................................................... 117
8.2.4 Определение концептов ................................................................................................... 117
8.2.4.1 Проверка определения ............................................................................................... 120

8.2.5 Концепты и auto .................................................................................................................... 120
8.2.6 Концепты и типы .................................................................................................................. 121
8.3 Обобщённое программирование ............................................................................................... 122
8.3.1 Использование концептов ............................................................................................... 122
8.3.2 Абстракции использующие шаблоны........................................................................ 123
8.4 Шаблоны с переменным числом аргументов ..................................................................... 124
8.4.1 Выражения свёртки............................................................................................................. 125
8.4.2 Передача аргументов .......................................................................................................... 126
8.5 Модель компиляции шаблонов .................................................................................................. 127
8.6 Советы ..................................................................................................................................................... 128
Обзор стандартной библиотеки ............................................................................................................ 129
9.1 Введение ................................................................................................................................................. 129
9.2 Компоненты стандартной библиотеки ................................................................................. 130
9.3 Организация стандартной библиотеки ................................................................................. 131
9.3.1 Пространства имён .............................................................................................................. 131
9.3.2 Пространство имён ranges .............................................................................................. 132
9.3.3 Модули ....................................................................................................................................... 133
9.3.4 Заголовочные файлы .......................................................................................................... 133
9.4 Советы ..................................................................................................................................................... 134
Строки и регулярные выражения ......................................................................................................... 135
10.1 Введение .............................................................................................................................................. 135
10.2 Строки ................................................................................................................................................... 135
10.2.1 Реализация string................................................................................................................ 137
10.3 Строковые представления ......................................................................................................... 138
10.4 Регулярные выражения ............................................................................................................... 139
10.4.1 Поиск ........................................................................................................................................ 140
10.4.2 Описание регулярных выражений ........................................................................... 141
10.4.3 Итераторы ............................................................................................................................. 145
10.5 Советы ................................................................................................................................................... 145
4

Ввод и вывод .....................................................................................................................................................148
11.1 Введение ...............................................................................................................................................148
11.2 Вывод .....................................................................................................................................................149
11.3 Ввод .........................................................................................................................................................150
11.4 Состояния потоков I/O..................................................................................................................151
11.5 I/O пользовательских типов --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.