Скрытые ссылки можно увидеть на телеграм-канале https://t.me/free_for_ru_dev
Это машинный перевод урока:
https://www.youtube.com/watch?v=8jLOx1hD3_o
Часть 1 из 3
Ссылка на Часть 2:
https://youtu.be/cY2W_2-habc
Файлы урока: https://github.com/rutura/The-C-20-Masterclass-Source-Code
(
0:04:32) Глава 1: Настройка инструментов
Инструменты
Установка компиляторов C++ в Windows
Установка VS Code в Windows
Настройка Visual Studio Code для C++ в Windows
Установка компиляторов C++ в Linux
Установка кода Visual Studio в Linux
Настройка кода Visual Studio для C++ в Linux
Установка компиляторов C++ на MacOs
Установка кода Visual Studio на MacOs
Настройка Visual Studio Code для C++ на MacOs
Онлайн-компиляторы
(
1:43:01) Глава 2: Погружение
Ваша первая программа на C++
Комментарии
Ошибки и предупреждения
Операторы и функции
Ввод и вывод данных
Модель выполнения программы C++
Базовый язык C++ по сравнению со стандартной библиотекой по сравнению с STL
(
3:00:47) Глава 3: Переменные и типы данных
Переменные и типы данных Введение
Системы счисления
Типы целых чисел: десятичные и целые числа.
Целочисленные модификаторы
Дробные числа
Булевы значения
Персонажи и текст
Авто
Задания
Сводка переменных и типов данных
(
4:46:46) Глава 4: Операции с данными
Введение в операции с данными
Основные операции
Приоритет и ассоциативность
Увеличение и уменьшение префикса/постфикса
Составные операторы присваивания
Реляционные операторы
Логические операторы
Форматирование вывода
Числовые ограничения
Математические функции
Странные интегральные типы
Сводка операций с данными
(
7:01:58) Глава 5: Управление потоком
Введение в управление потоком
Если операторы
иначе если
Выключатель
Тернарные операторы
Сводка управления потоком
(
7:53:49) Глава 6: Петли
Циклы Введение
Для цикла
Пока цикл
Выполнить цикл
(
8:47:08) Глава 7: Массивы
Введение в массивы
Объявление и использование массивов
Размер массива
Массивы символов
Границы массива
(
9:53:23) Глава 8: Указатели
Введение в указатели
Объявление и использование указателей
Указатель на char
Пересмотр карты памяти программ
Динамическое выделение памяти
Висячие указатели
Когда новый терпит неудачу
Безопасность нулевого указателя
Утечки памяти (теория)