Otóż mam troszkę zapytań co do owych funkcji.
Zaczniemy od funkcji system :) Działa ona tak jak mamy opisane tutaj. Jednak z tego co tam pisze i wypróbował wynika, ze w funkcji nie można umieszczać zmiennych a więc powiedzmy, że gdy chce użyć czegoś takiego
SYSTEM("which nazwa_programu")
to wtedy nazwa programu musi być z góry określona a ja chciałbym aby to było dynamiczne i owa funkcja mogla sprawdzać obecność dla programu, który podam. Czy da sie coś takiego zrobić?
Problem z funkcją getch jest taki, że nie wiem jak zrobić aby np rozpoznawała kursory. Powiedzmy taka funkcja
switch(getch())
case 'kusor':;
case 'kursor':;
Poza tym jest problem również z ESC i klawiszami funkcyjnymi. Gdy powyższa funkcja ma kończyć się po wciśnięciu klawisza ESC kończy równiez się po wcisnięciu F1...F12 ponieważ z tego co wiem to wg tablicy ASCII ESC przyjmuje taka samą wartość jak klawisze funkcyjne.
Pozdrawiam.