3.1 Сортировка. Разновидности сортировки Сортировка – это важнейших процесс упорядочивания данных по определенному признаку. Важность данного процесса заключается в том, что только на упорядоченных (отсортированных) данных можно выполнять другой важный…
Далее
В декабре 2020 года был наконец-то принят новый стандарт языка C++! Страница нового стандарта, который получил номер ISO/IEC 14882:2020 Programming languages — C++,
здесь. О подробностях нововведений, а также о планах на будущее (C++23) можно прочитать
здесь.
std::variant (Вариант) Здесь мы рассмотрим элементы языка, которые, на первый взгляд, могут показаться излишними. Однако, в процессе составления более сложных программ эти утилиты весьма будут кстати и помогут создать более…
Далее
Фундаментальные типы данных Любая программа работает с данными. Тип данных указывает как организована эта информация в памяти компьютера и какие операции можно производить с этим типом данных. Язык C++ является…
Далее
Ввод и вывод элементов массива Массив – это структура данных, содержащая совокупность элементов, принадлежащих одному и тому же типу с общим для всех элементов именем. Для хранения массива используется область…
Далее
Инструкция while Цикл – это алгоритмическая структура в которой одни и те же инструкции выполняются периодически в зависимости от условия. В C++ используется несколько разновидностей циклов. Цикл while реализует алгоритмическую…
Далее
QPainter Класс Qpainter предоставляет большой набор функций для рисования на различных виджетах. При этом, этот класс можно использовать как для работы с примитивами, так и с изображениями и текстом. Познакомимся…
Далее
Задачи для 9-11 классов Задача В. Королевские кони Идея решения состоит в следующем. Преобразуем шахматные координаты в “обычные”, числовые. Так как латинские буквы a, b, c, d, e, f, g…
Далее
О менеджерах компоновки На предыдущих занятиях мы размещали и выравнивали элементы вручную. С одной стороны это никак не вяжется с концепцией быстрой разработки, а с другой – чревато негативными последствиями…
Далее
Обзор файлов проекта Создайте новый проект. В процессе создания проекта выберите базовый класс QWidget. Система создает автоматически несколько файлов: Программа qt_2.1 widget.h Программа qt_2.1 main.cpp Программа qt_2.1 widget.cpp Все содержимое…
Далее