Вторник, 23.12.2025 15:00
Обработка строк в C++
При работе со строками в C++ вам, возможно, придется заниматься очисткой строк от лишних пробелов, а так же разделением их на части, особенно, если вы работаете с фамилиями или адресами, загружаемыми из внешних источников. Сегодня мы рассмотрим создания класса C++ для работы со строками, а именно реализуем функции ltrim(), rtrim() и trim() для std::string. Так же мы рассмотрим итераторы при работе со строками std::string и напишем функцию split() для разделения строки используя заданные разделители.
Категория C++
Просмотров: 719
Вторник, 09.12.2025 21:23
Работа со строками в C++
Во время разработки ПО вам очень часто придется сталкиваться с работой со строками. Строки используются практически в каждой программе, как правило для хранения выводимых сообщений. Работа с ними в C++ имеет ряд особенностей. Сегодня мы рассмотрим работу со строками в C++.
Категория C++
Теги Cpp
Просмотров: 103
Пятница, 17.10.2025 19:00
Подготавливаем проект Qt6 к публикации
В процессе разработки, уже на этапе тестирования появляется необходимость упаковки программы для отправки её пользователям. Программа написанная на Qt6 зависит от большого количества библиотек, как самого фреймворка, так и, например, от GCC. Чтобы решить проблему подготовки к публикации проекта в Qt6 используется утилита winqtdeploy, но она копирует не все необходимые разделяемые библиотеки. Сегодня мы рассмотрим подготовку проекта на Qt6 к публикации, скопировав в отдельную папку, все необходимые для запуска программы файлы и разделяемые библиотеки.
Категория Qt6
Теги Qt6 CMAKE
Просмотров: 501
Четверг, 16.10.2025 19:00
Функции и макросы в CMake
Проекты использующие CMake по мере разработки, со временем обрастают всё большим числом настроек. К тому же код CMake, используемый в одном проекте, как правило начинает использоваться в других проектах. В CMake как правило код разбивают на части и помещают в отдельные файлы и уже в файле CMakeLists.txt включают эти файлы в определённом порядке. Если же один и тот же код предполагается использовать, например, для обработки разных файлов, имеет смысл объявить отдельную функцию, которая будет содержать данный код. Сегодня мы рассмотрим использование функций и макросов в CMake.
Категория Qt6
Теги Qt6 CMAKE
Просмотров: 174
Понедельник, 13.10.2025 19:00
Подключаемся к MariaDB в РЕДОС Linux с использованием сертификатов и SSL в Windows 10 через HeidiSQL
В процессе разработки и обслуживания БД вам, возможно, потребуется удаленно подключиться к серверу MariaDB. Подключение без использования защищенного подключения несет угрозу несанкционированного доступа к серверу, так как пароль передается в открытом виде и может быть перехвачен злоумышленниками. Для защиты соединения при подключении к удаленному серверу MariaDB нужно использовать SSL. Сегодня мы рассмотрим защищенное подключение к удаленному серверу MariaDB с использованием HeidiSQL.
Категория РЕД ОС Linux
Теги sql SSL mariadb easyrsa
Просмотров: 198