Kurs programowania w C cz. 13

Nasza ocena:

5
Pobrań: 14
Wyświetleń: 903
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Kurs programowania w C cz. 13 - strona 1

Fragment notatki:

ROZWIĄZYWANIE PROBLEMÓW 25 { int chr; puts("Wcisnij ENTER..."); while ((chr = getchar())!=EOF && chr!=’\n’); } Jest też prostszy (choć nieprzenośny) sposób, mianowicie wywołanie polecenia sys- temowego. W zależności od używanego systemu operacyjnego mamy do dyspozycji różne polecenia powodujące różne efekty. Do tego celu skorzystamy z funkcji  system(), która jako parametr przyjmuje polecenie systemowe które chcemy wykonać, np: Rodzina systemów Unix/Linux: system("sleep 10"); /* oczekiwanie 10 s */ system("read discard"); /* oczekiwanie na wpisanie tekstu */ Rodzina systemów DOS oraz MS Windows: system("pause"); /* oczekiwanie na wciśnięcie dowolnego klawisza */ Funkcja ta jest o wiele bardziej pomocna w systemach operacyjnych Windows w których to z reguł pracuje się w trybie okienkowym a z konsoli korzystamy tylko podczas uruchamianiu programu. Z kolei w systemach Unix/Linux jest ona praktycznie w ogóle nie używana w tym celu, ze względu na uruchamianie programu bezpośrednio z konsoli. ... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz