Главная » 2026 » Ноябрь » 11 » Николай Прохоренок. Учебник C++ (MinGW и QT Creator)
18:32
Николай Прохоренок. Учебник C++ (MinGW и QT Creator)

Николай Прохоренок. Учебник C++ (MinGW и QT Creator)

Установка программ под Windows
      Создание структуры каталогов
      Добавление пути в переменную PATH
      Работа с командной строкой
      Установка Qt 6
      Настройка редактора Qt Creator
      Создание проектов в редакторе Qt Creator
            Создание консольного приложения
            Создание оконного приложения

Первые шаги
      Первая программа
      Создание проекта в редакторе Qt Creator
      Добавление в проект файла с программой
      Добавление в проект заголовочного файла
      Компиляция и запуск программы в редакторе Qt Creator
      Структура программы
      Комментарии в программе
      Вывод данных в языке C++
      Вывод данных в языке C
      Ввод данных в языке C++
            Ввод числа
            Ввод символа
            Ввод строки
      Ввод данных в языке C
      Интерактивный ввод символов
      Получение данных из командной строки
      Предотвращение закрытия окна консоли
      Настройка отображения русских букв в консоли
      Преждевременное завершение выполнения программы

Переменные и типы данных
      Объявление переменной
      Именование переменных
      Типы данных
      Целочисленные типы фиксированного размера
      Ключевое слово auto
      Инструкция decltype
      Оператор sizeof и тип size_t
      Инициализация переменных
      Операторы typedef и using
      Динамическое определение типа данных
      Константы
      Спецификаторы хранения
      Области видимости переменных
      Пространства имен
      Массивы
      Строки
      Указатели
      Ссылки
      Динамическое выделение памяти в языке C++
            Выделение памяти под один объект
            Выделение памяти под массив
            Выделение памяти без возбуждения исключения
      Динамическое выделение памяти в языке C
            Функции malloc() и free()
            Функция calloc()
            Функция realloc()
      Структуры
      Битовые поля
      Объединения
      Перечисления
      Приведение типов

Операторы и циклы
      Математические операторы
      Побитовые операторы
      Операторы присваивания
      Оператор запятая
      Операторы сравнения
      Приоритет выполнения операторов
      Оператор ветвления if
      Оператор ?:
      Оператор выбора switch
      Циклы for и for each
            Цикл for
            Цикл for each
      Цикл while
      Цикл do…while
      Оператор continue: переход на следующую итерацию цикла
      Оператор break: прерывание цикла
      Оператор goto

Числа
      Математические константы
      Основные функции для работы с числами
      Округление чисел
      Тригонометрические функции
      Преобразование строки в число
      Преобразование числа в строку
      Генерация псевдослучайных чисел
      Бесконечность и значение NAN

Массивы
      Объявление и инициализация массива
      Определение количества элементов и размера массива
      Получение и изменение значения элемента массива
      Перебор элементов массива
      Доступ к элементам массива с помощью указателя
      Массивы указателей
      Динамические массивы
      Многомерные массивы
      Поиск минимального и максимального значений
      Сортировка массива
      Проверка наличия значения в массиве
      Копирование элементов из одного массива в другой
      Сравнение массивов
      Переворачивание массива
      Списки инициализации

Символы и C-строки
      Объявление и инициализация отдельного символа
      Настройка локали
            Настройка локали в языке C
            Настройка локали в языке C++
      Изменение регистра символов
      Проверка типа содержимого символа
      Объявление и инициализация C-строки
      Доступ к символам внутри C-строки
      Определение длины строки
      Перебор символов C-строки
      Основные функции для работы с C-строками
      Поиск и замена в C-строке
      Сравнение С-строк
      Форматирование С-строк

Широкие символы и L-строки
      Объявление и инициализация широкого символа
      Вывод и ввод широких символов
      Изменение регистра символов
      Проверка типа содержимого широкого символа
      Преобразование широких символов в обычные и наоборот
      Объявление и инициализация L-строки
      Доступ к символам внутри L-строки
      Определение длины L-строки
      Перебор символов L-строки
      Вывод и ввод L-строк
      Преобразование C-строки в L-строку и наоборот
      Преобразование кодировок
      Основные функции для работы с L-строками
      Поиск и замена в L-строке
      Сравнение L-строк
      Преобразование L-строки в число
      Преобразование числа в L-строку
      Типы char16_t и char32_t

Категория: Программы | Просмотров: 2 | Добавил: unicross | Теги: Pdf | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Категории раздела
Списки слов [0]
Списки слов и словари
OCR [0]
Оптическое распознавание символов
UImage [0]
Графическая библиотека для Python
UImage C [0]
Графическая библиотека для Python
Программы [1]
Полезные программы
Прочее [0]
Другие темы
Календарь
«  Ноябрь 2026  »
Пн Вт Ср Чт Пт Сб Вс
      1
2345678
9101112131415
16171819202122
23242526272829
30
Архив записей