Как получить флаги или параметры командной строки в исполняемой командной программе

Я сделал практическую программу на C ++, которая генерирует новый пароль каждый раз, когда я ее выполняю, она запрашивает у меня длину пароля и затем переходит к генерации нового псевдослучайного пароля.

Я добавлю его каталог в переменную среды PATH, чтобы я мог запускать его из любого каталога.

Я хочу знать, как я могу изменить исполняемый файл, чтобы получить аргументы командной строки, чтобы я мог вызывать его из терминала следующим образом:

newpass -10
или
newpass 10

Оба они генерируют пароль из 10 символов. В настоящее время у меня есть программа в виде объектного файла, который я должен выполнить как:

./ newpass

0
23.10.2018, 04:29
0 ответов

Теги

Похожие вопросы