2010-07-17 22 views
2

comment simuler une "touche d'échappement" comme si une touche d'échappement avait été pressée, à la fin d'une séquence de chaînes en C++?comment simuler une touche d'échappement à la fin d'une séquence de touches en C++?

je dois fournir l'entrée stdin, qui accepte les données de chaîne jusqu'à ce que la touche Escape est pressée,

pour qu'il reçoive correctement les caractères, mais comment puis-je envoyer un « échapper à la course clé » enfin?

Répondre

4

Le code ASCII pour "escape" est 27 (= 1b en hexadécimal). Pour envoyer une évasion, il suffit d'envoyer ce caractère '\0x1b'.