Заказчик
Отзывы фрилансеров:
+ 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]
Теги: написать программу, создать программу, разработать программу, разработчики программ, прикладной программист