Salve a tutti di nuovo, scrivo qui perchè vorrei sapere, non avendo trovato niente per la rete, se è possibile tramite il linguaggio C eseguire più istruzioni contemporaneamente come da titolo.
Il mio problema è questo
Ho creato vari programmi per esercitarmi con matrici, puntatori, funzioni e ci ho preso la mano fino ai miei ultimi Pacman e Snake, che funzionano alla perfezione.
Se non per il fatto che non so come fare in modo che, contemporaneamente, il programma aspetti un input da tastiera, nel mio caso un getch(), e intanto raggiunto un valore di tempo preimpostato, se non è stato trovato nessun input, continui con l'istruzione precedente.
Esempio: Con un semplice do-while o while non è possibile una struttura del genere perchè in qualunque caso aspetta un input utilizzando un getch() e il programma si ferma finchè non lo trova
Vorrei invece fare una cosa del genere
è possibile una soluzione così? se no, mi potreste spiegare come ovviare al problema? graziecodice:char pos; do { pos=getch(); if (pos=='w') { ... } else if (pos=='s') { ... } else if (pos=='a') { ... } else if (pos=='d') { ... } else { ... } /*MODIFICA MATRICE E COORDINATE *............. */ } while (/*qui metterei la possibile soluzione per controllare il tempo*/);![]()
![]()

Rispondi quotando