[C][ANSI] Funkcja getopt

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
draggie
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 09 gru 2014, 00:43
Wersja Ubuntu: 14.04
Architektura: x86

[C][ANSI] Funkcja getopt

Post autor: draggie »

Witam, nie znalazłem niczego pomocnego w internetach, a jeśli już było to tylko po angielsku niestety moja znajomość tego języka jest zbyt niska by było to pomocne :/
Potrzebuję zrobić w programie opcję wywoływania jego funkcji z poziomu terminala tzn

Kod: Zaznacz cały

nazwa_programu - a - b - c
(alternatywnie -abc) itd uwzględniając to że np funkcja 1 (a) może potrzebować do podania jakiejś wartości np.

Kod: Zaznacz cały

nazwa_programu - a 10 - bc
. Dowiedziałem się że rozwiązaniem mojego problemu jest funkcja

Kod: Zaznacz cały

getopt 
jednak nie mogę nigdzie znaleźć przystępnego manuala do niej w języku Polskim.
Proszę o krótką instrukcję i przede wszystkim jak najprostszy przykład jak można z tego skorzystać. Funkcja ta pochodzi z biblioteki unistd.h.
Pozdrawiam draggie.
Awatar użytkownika
enedil
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1352
Rejestracja: 08 wrz 2012, 16:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: i3
Architektura: x86_64
Kontakt:

Re: [C][ANSI] Funkcja getopt

Post autor: enedil »

Niestety bez angielskiego nie ruszysz programowania. Po angielsku - http://www.advancedlinuxprogramming.com ... amming.pdf rozdział 2.1.3.
Dobrze jest, psiakrew, a kto powie, że nie, to go w mordę!

~moderatorzy
adammaj1
Piegowaty Guziec
Piegowaty Guziec
Posty: 29
Rejestracja: 25 gru 2011, 12:37
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: GNOME
Architektura: x86_64

Re: [C][ANSI] Funkcja getopt

Post autor: adammaj1 »

ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 30 gości