Argumenty programu
Ostatnio zmodyfikowano 2015-10-20 21:08
Dizip Temat założony przez niniejszego użytkownika |
Argumenty programu » 2015-10-20 19:46:55 int main(int argc, char **argv)
Czy jestem w stanie z góry określić, że będzie zero albo jeden argument programu? Chodzi mi o to, zeby program wgl sie nie wykonal jak ktos da 2 i wiecej. Wiem, ze moge po prostu dac <2, ale nie wiem czy nie ma jakiejs sprytniejszej metody.
|
|
pekfos |
» 2015-10-20 19:53:39 Chodzi mi o to, zeby program wgl sie nie wykonal jak ktos da 2 i wiecej. |
Po co? |
|
Gibas11 |
» 2015-10-20 21:08:58 Jak ktoś da złą ilość argumentów to się wyświetla komunikat o błędzie ze strony użytkownika, a nie kończy pracę programu. :P A co do samego pytania, to chyba najzwyklejsze sprawdzenie wartości argc jest najlepszym rozwiązaniem. |
|
« 1 » |