Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Przełączanie podprogramów za pomocą np. strzałek

Ostatnio zmodyfikowano 2020-05-25 17:20
Autor Wiadomość
cararith
Temat założony przez niniejszego użytkownika
Przełączanie podprogramów za pomocą np. strzałek
» 2020-05-25 16:43:12
Dzień dobry,
napisałem 7 podprogramów (język C) i chcę zaimplemetnować przełączanie się między nimi za pomocą np. strzałki w lewo i w prawo(w lewo poprzedni program, w prawo następny). Chciałem użyć to tego getch() ale wtedy program się zatrzymuje i oczekuje wciśnięcia przycisku, a ja chciałbym ale pętle wykonywały się non stop, aż zostanie naciśnięty przycisk wtedy przechodzi do kolejnego podprogramu.

Najprościej będzie zobrazować to o co mi chodzi na przykładowym kodzie:


void Delay(){
        int c,d;

        for (c = 1; c <= 32767; c++)
                for (d = 1; d <= 32767; d++)
                        {}                    
}

void Podprogram1(){
        while(1) {            
                printf("podprogram1");
                Delay();              
        }
}

void Podprogram2(){
        while(1) {            
                printf("podprogram2");
                Delay();              
        }
}

int main(void){
}


I teraz co zrobić aby załóżmy strzałką w lewo, przełączać te 2 podprogramy po sobie?
P-176926
pekfos
» 2020-05-25 17:20:07
Poczytaj o kbhit()
» Kurs C++Obsługa klawiatury za pomocą <conio.h> lekcja
P-176928
« 1 »
  Strona 1 z 1