Создан заказ №8975403
13 ноября 2022
Класс для парсинга аргументов командной строки
Как заказчик описал требования к работе:
Задача
Спроектировать и реализовать класс для парсинга аргументов командной строки.
Требования
В качестве требований Вам дается файл с тестами. Исходя из тестов, Вы должны понять какой публичный интерфейс предоставляет парсер. Ваша задача добиться, чтобы все тесты "проходили".
Изначально парсер ум
еет обрабатывать только строки, целочисленные и булевые аргументы. Вам не запрещается добавить произвольные типы и расширить функционал.
Реализация
Реализацию должна находится в библиотеке argparser. Изначально в библиотеке есть один класс, при необходимости добавляйте новые файлы, классы, функции и т.д. в библиотеку.
Примеры запуска
Пример программы с использование парсере находится в bin. Программа умеет складывать или умножать переданные ей аргументы
labwork5 --sum 1 2 3 4 5
labwork5 --mult 1 2 3 4 5
NB
Выполнение работы подразумевает только базовые знания о классах. Не запрещается использовать шаблоны, виртуальные функции и т.д. Однако для этого надо хорошо понимать как они работаю
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
14 ноября 2022
Заказ завершен, заказчик получил финальный файл с работой
5
Класс для парсинга аргументов командной строки.jpg
2022-11-17 00:04
Последний отзыв студента о бирже Автор24
Общая оценка
4.1
Положительно
Все быстро и четко.
Сдал лабораторную на отлично.
Python-скрипт сразу же заработал на лабораторном модеме.