Задать вопрос

Как правильно использовать getopt?

Может кто-то подробно понятными словами объяснить, как правильно использовать команду getopt в си? Вот эти ключи, "кейсы" и т.д.
В интернете есть много источников, но я что-то ни один из них не могу понять, некоторые даже противоречат друг другу.
Я недавно кидал вопрос, чтобы мне скинули кусок кода с этой функцией для примера, но видимо на сайте такое не одобряется и его удалили. Поэтому, если можно, просто шаблон с комментариями от автора, по типу:
"вот мы вводим getopt, здесь указываем имя ключа, под таким заголовком прописываем его функции" и все таком духе.
  • Вопрос задан
  • 471 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Учебная программа “Разработка программного обеспечения”
    30 месяцев
    Далее
Решения вопроса 1
CityCat4
@CityCat4 Куратор тега C
Жил да был черный кот за углом...
Чувак, в мане блин расписано все и даже целых два примера есть!
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
wataru
@wataru
Разработчик на С++, экс-олимпиадник.
https://man7.org/linux/man-pages/man3/getopt.3.html

Прокрутите вниз, там есть пример в examples.

Проще некуда. Понять за вас никто не сможет.
Ответ написан
Комментировать
@armr0ma
Сложновато было понять, как в мане описано, тут, вроде понагляднее разжевано

https://firststeps.ru/linux/r.php?10
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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