Подключите нашего Telegram-бота для уведомлений о новых проектах

Переход на использование Qt QRegularExpression

Разместить заказ
p
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 13 лет и 1 месяц
Бюджет: по договоренности
Для представленного исходного кода на языке С++ необходимо: 
1) переписать исходный код с использованием класса QRegularExpression Class вместо std::regex
или
2) рассмотреть вариант модификации существующей библиотеки редактора стилей (astyle.sourceforge.net)
или
3) предложить свой вариант, если п. 1 или п.2 слабо оптимизируем и для его реализации потребуется значительное время.

Исходный код должен компилироваться с использованием библиотек комплекта Qt 5.15.2 MSVC2019 64bit и Microsoft Visual Studio 2019.

Уточнения: 
1) должен обрабатываться текст из исходных файлов объемом не менее 100 МБ;
2) преобразованный текст должен сохраняться в тот же файл, из которого был считан;
3) комментарии в анализируемом тексте не должны удаляться, а переноситься на новые строки;
4) вложенные комментарии также должны переноситься на новые строки.
5) после переноса комментариев преобразованный исходный текст должен компилироваться.

По пунктам 3-4 можно обсудить реализацию для конкретных случаев.
Разделы:
Опубликован:
04.11.2021 | 09:28 [поднят: 04.11.2021 | 09:28] [последние изменения: 28.10.2021 | 18:43]
Откликнуться Посмотреть другие заказы Разместить заказ

Теги: написать программу, создать программу, разработать программу, разработчики программ, прикладной программист

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».