Come ottenere combinazioni di tasti in C ++

June 25

Come ottenere combinazioni di tasti in C ++


Utilizzare il ">> cin" la funzione in C ++ per catturare l'input dell'utente dalla tastiera. È possibile ottenere i caratteri immessi quando l'utente preme il tasto Invio. Includere la libreria di funzioni "conio.h" nel codice sorgente per accedere alla ") _getchar (" la funzione di catturare singole battute in cui sono inseriti. Evitare di utilizzare il vecchio C "getchar) (" la funzione di catturare singole battute. Questo metodo è ormai deprecato e non è conforme alla norma ISO C ++.

istruzione

1 Includere la libreria di funzioni console di input / output nell'intestazione del codice sorgente con il comando Include:

includere <conio.h>

2 Dichiarare una variabile per contenere l'input catturato con l'affermazione:

int a;

3 Assegnare la variabile un valore basato sul tasto con la funzione di:

a = _getch ();

Consigli e avvertenze

  • Il "_getch ()" funzione non eco ingresso allo schermo. Visualizza la cattura di input con questa funzione con "_putch (a);" all'interno del ciclo utilizzato per acquisire i tasti.