Objaśnienie.

0

Witam, zabieram się za pisanie programu zaliczeniowego z C.
Chciałbym, żeby ktoś nakierował mnie jeśli chodzi o te rzeczy :

W jakim miejscu określić takie dane wyjściowe i sprawdzić czy odpalę program w linii poleceń ? Jest to tylko część wymagań, reszta jest zrozumiała, ale niestety nie jestem zbyt dobry w programowaniu, więc proszę o wyrozumiałość..

  1. Programy są uruchamiane z linii poleceń.
  2. Parametry przekazywane są do programu z linii poleceń.
  3. Parametry mogą być podawane w dowolnej kolejności.
  4. Program powin mieć opcję wypisywania krótkiej pomocy po uruchomieniu z przełącznikiem -h,
    np. program.exe -h. Ta sama pomoc powinna zostać wydrukowana po uruchomieniu programu
    z nieprawidłowymi parametrami.
0

http://www.boost.org/doc/libs/1_63_0/doc/html/program_options.html załatwi w sumie wszystko, jeśli oczywiście możesz tego użyć.

0

int main( int argc, char *argv[] )

jak bedziesz uruchamial z terminala swoj ./program
to dajesz mu komendy
./program zmienna1 komenda2 etc
ilosc elementow sprawdzasz argc. Zerowy to bedzie path twojego programu.
Musisz przeanalizować te elementy które wchodza i na tej podstawie program będzie coś robił.

0

dzięki za szybką pomoc, już wiem o co chodzi

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