Je rencontre des problèmes pour bloquer ncurses 'getch(). L'opération par défaut semble être non-bloquante (ou ai-je manqué une initialisation)? Je voudrais qu'il fonctionne comme getch() dans Windows. J'ai essayé différentes versions deGetch(), non bloquant, ncurses
timeout(3000000);
nocbreak();
cbreak();
noraw();
etc...
(pas tous en même temps). Je préférerais ne pas (explicitement) utiliser WINDOW
, si possible. Une boucle while
autour de getch(), la vérification d'une valeur de retour spécifique est également OK.
#include void main() { délai d'attente (-3.000.000); getch(); } ne bloque pas pour moi. Des indices? –
Il est supposé que vous utilisez correctement le reste des malédictions, y compris l'initialisation. –