Objaśnienie.

S1
  • Rejestracja:około 8 lat
  • Ostatnio:ponad 6 lat
  • Postów:20
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.
edytowany 1x, ostatnio: shogun14
twonek
  • Rejestracja:prawie 11 lat
  • Ostatnio:prawie 2 lata
  • Postów:2500
0
pasasap
  • Rejestracja:ponad 13 lat
  • Ostatnio:ponad rok
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ć.


.
wujnia
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 7 lat
  • Postów:161
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ł.

S1
  • Rejestracja:około 8 lat
  • Ostatnio:ponad 6 lat
  • Postów:20
0

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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.