Как разбить проект CMake на подпроекты
В этой статье мы разберём одну из ключевых возможностей CMake — команду add_subdirectory. Это инструмент, который помогает структурировать код в больших прое...
В этой статье мы разберём одну из ключевых возможностей CMake — команду add_subdirectory. Это инструмент, который помогает структурировать код в больших прое...
В этой статье мы рассмотрим процесс создания простого оконного приложения с помощью библиотеки Qt в среде разработки QtCreator. Мы поработаем с лэйаутами, то...
В этой статье мы рассмотрим создание нашего первого приложения на OpenCASCADE в C++. Мы построим 3D модель тора и выведем её в файлы 2-х форматов: STEP и STL.
В этой небольшой статье мы рассмотрим простейший пример исследования exe-файла методом обратной разработки с помощью Cutter. Мы научимся искать в exe-файлах ...
Почему это интересно
Защищал я тут как-то диссертацию… Может не тут и не как-то, но когда-то защищал. И недавно мне на глаза попался документ с таблицей, где я пытался управлять ...
Интегрированные среды разработки вроде QtCreator стремятся обеспечить программиста всем необходимым, чтобы он как можно реже выходил из среды. Да, удобно раб...
Исходные данные
Что такое Doc As Code
Среда разработки QtCreator включает в себя инструменты для работы с юнит-тестами проекта. В рамках статьи рассмотрим как создавать юнит-тесты с помощью библи...
Наличие в Qt движка языка JavaScript открывает широкие возможности по расширению програмных систем. В инструкции ниже рассмотрим как определять пользовательс...
Определение формата данных
В статье рассмотрен один из подходов к разбиению триангуляционной сетки плоскостью. Это не какой-то новый подход к разбиению, а лишь вариант алгоритма, постр...
Перечитывая “Парк юрского периода” Майкла Крайтона, у меня невольно возникли ассоциации с процессами производства программного обеспечения (ПО). И на самом д...
Уровень: новичок.