Passworteingabe in der Kommandozeile
-
Wie kriege ich mit getch() raus, wenn jemand ENTER gedrückt hat? Was ist das für ein Zeichen wenn man Enter drückt? Habe momentan folgenden Code für eine Passworteingabe in der Kommandozeile:
passwd=""; while((temp=getch())!="#"){ cout << "*"; passwd+=temp; }
Ich beende momentan behilfsweise also mit # und nicht mit ENTER. Wie bekomme ich das hin?
-
Konsolen-FAQ, da wäre die Antwort gewesen:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-49050.html
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum DOS und Win32-Konsole verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.