Uruchomienie programu z opcją -h

0

Mam pytanie: Jak zrobić takie cudo, by program wykonywalny mógł być uruchomiony z opcją -h - wtedy wyświetliłaby się informacja o programie i help.
Przykład: mam plik wykonywalny a.out, uruchamiam go komendą ./a.out -h - i ukazuje się tekst, który wymyślę
Będę wdzięczny za pomoc.
Pozdrawiam
M

1

Trzeba wykorzystać parametry funkcji main: argc oraz argv.

0

Parametry maina argc i argv.

0
int help()
  {
   printf("Pomoc w drodze\n");
   return 0;
  }

int main(int n,char *p[])
  {
   for(unsigned i=1;i<n;++i) if(!strcmp(p[i],"-h")) return help();
  }

1 użytkowników online, w tym zalogowanych: 0, gości: 1