Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArgParser

(Четвертая лабораторная работа первого семестра ИТМО)

Реализация класса парсинга аргументов командной строки. С помощью парсера можно обрабатывать string, int и bool аргументы.

Общее описание программы

  • С помощью методов .AddTypeArgument() можно задать переменные, куда будут парситься аргументы из командной строки.
  • .MultiValue() - в указанной переменной может храниться несколько значений.
  • .StoreValue()/StoreValues() - параметры из командной строки должны записаться в переменную по ссылке.
  • .Default() - переменной задается значение по умолчанию.
  • .Positional() - в командной строке перечисляются значение параметра без названия самого параметра.

Примеры запуска

Программа умеет складывать или умножать переданные ей аргументы.

labwork4 --sum 1 2 3 4 5

labwork4 --mult 1 2 3 4 5

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages