2013-05-18 5 views
1

une idée sur la façon de mettre en œuvre une « appuyez sur une touche pour passer » en C++?Comment mettre en œuvre « , appuyez sur pour entrer" dans C++

Sur la base de ma compréhension, pour toute fonction de flux d'entrée, tout exige des utilisateurs pour frapper "entrer" pour lire

Mais comment est-ce que je fais comme "chaque fois qu'une touche est frappée, elle passe à l'étape suivante sans appuyer sur la touche d'entrée?"

Par ailleurs, la station de travail Linux est

Merci beaucoup

+0

Peut-être que ce lien pourrait vous aider: http://stackoverflow.com/questions/7862582/press-anykey-to-continue -in-linux-c –

Répondre

3

Ceci est impossible dans la norme C++, étant donné que son système d'exploitation spécifique. Sous Linux, vous pouvez utiliser Curses et getch dans une boucle jusqu'à ce que vous obteniez un caractère. Ou vous pouvez simplement utiliser « Appuyez sur Entrée pour continuer »

http://linux.die.net/man/3/getch

Questions connexes