Бьерн Страуструп - Тур по С++. Краткий курс
3-е изданиеНазвание: | Тур по С++. Краткий курс | |
Автор: | Бьерн Страуструп | |
Жанр: | C, C++, C# | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | 2022 | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Тур по С++. Краткий курс"
Третье издание. Перевод и редакция Кирюхин В.Е. 2023 год.
Настоящее издание представляет собой инициативный перевод замечательной книги по основам программирования на языке С++ за авторством самого создателя языка Бьерна Страуструпа* (Запрещенная организация в РФ). В книге описаны самые современные функции языка соответствующие стандарту C++20, в том числе ещё не полностью реализованные в компиляторах. Так же в книге описаны лучшие методы применения языка С++ с ссылками на C++ Core Guideline.
Книга будет полезна как обучающимся, так и практикующим программистам желающим ознакомится с новинками С++.
Читаем онлайн "Тур по С++. Краткий курс". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (15) »
Содержание
Содержание ................................................................................................................................................................. 2
Тур по C++ .................................................................................................................................................................... 9
Благодарность ............................................................................................................................................... 11
Основы .................................................................................................................................................................... 12
1.1 Введение .................................................................................................................................................... 12
1.2 Программы ............................................................................................................................................... 12
1.2.1 Hello, World! ................................................................................................................................ 13
1.3 Функции ..................................................................................................................................................... 15
1.4 Типы, Переменные и Арифметика ............................................................................................... 16
1.4.1 Арифметика ................................................................................................................................ 17
1.4.2 Инициализация......................................................................................................................... 19
1.5 Область видимости и время жизни ............................................................................................. 20
1.6 Константы ................................................................................................................................................ 21
1.7 Указатели, Массивы и Ссылки ....................................................................................................... 22
1.7.1 Нулевой указатель .................................................................................................................. 24
1.8 Условные операторы .......................................................................................................................... 25
1.9 Сопоставление с аппаратным обеспечением ......................................................................... 27
1.9.1 Присваивание ............................................................................................................................ 27
1.9.2 Инициализация......................................................................................................................... 28
1.10 Советы ...................................................................................................................................................... 29
Пользовательские типы ................................................................................................................................ 31
2.1 Введение .................................................................................................................................................... 31
2.2 Структуры ................................................................................................................................................. 32
2.3 Классы......................................................................................................................................................... 33
2.4 Перечисления ......................................................................................................................................... 35
2.5 Объединения ........................................................................................................................................... 36
2.6 Советы ........................................................................................................................................................ 38
Модульность........................................................................................................................................................ 39
3.1 Введение .................................................................................................................................................... 39
3.2 Раздельная компиляция ................................................................................................................... 40
3.2.1 Заголовочные файлы ............................................................................................................. 40
3.2.2 Модули .......................................................................................................................................... 42
3.3 Пространства имён .............................................................................................................................. 45
3.4 Аргументы функции и возвращаемые значения ................................................................. 47
3.4.1 Передача аргументов ............................................................................................................. 47
3.4.2 Возвращение значений......................................................................................................... 48
3.4.3 Выведение типа возвращаемого значения ................................................................ 50
3.4.4 Суффиксная запись типа возвращаемого значения .............................................. 50
3.4.5 Структурное связывание ..................................................................................................... 50
3.5 Советы ........................................................................................................................................................ 52
Обработка ошибок............................................................................................................................................ 53
4.1 Введение .................................................................................................................................................... 53
4.2 Исключения ............................................................................................................................................. 54
4.3 Инварианты ............................................................................................................................................. 55
4.4 Альтернативные способы обработки ошибок ...................................................................... 57
2
4.5 Утверждения ........................................................................................................................................... 59
4.5.1 --">
- 1
- 2
- 3
- . . .
- последняя (15) »
Книги схожие с «Тур по С++. Краткий курс» по жанру, серии, автору или названию:
Вадим Валериевич Подбельский - Программирование. Базовый курс C#. Учебник для вузов Жанр: C, C++, C# Год издания: 2020 Серия: Высшее образование |
Бьерн Страуструп - Язык программирования C++. Специальное издание Жанр: C, C++, C# Год издания: 2011 |
Бьерн Страуструп - Язык программирования C++. Специальное издание Жанр: C, C++, C# Год издания: 2019 |
Владимир Константинович Коккинаки - Курс на Восток Жанр: Биографии и Мемуары Год издания: 1939 |
Другие книги автора «Бьерн Страуструп»:
Бьерн Страуструп - Дизайн и эволюция C++ Жанр: Другие языки и системы программирования Год издания: 2006 |
Бьерн Страуструп - Язык программирование С++. Краткий курс Жанр: C, C++, C# Год издания: 2019 |
Бьерн Страуструп - Тур по С++. Краткий курс Жанр: C, C++, C# Год издания: 2022 |