Retourner au contenu associé (entrée de forum : Masquer stdout puis réafficher.)
Posté par left le 05 mars 2007 à 23:30. En réponse au message Masquer stdout puis réafficher.. Évalué à 3.
char* passwd () { int fail; char *p; struct termios termio; fail = tcgetattr (0, &termio); if (fail) { perror ("tcgetattr"); return 0; } termio.c_lflag &= ~ECHO; fail = tcsetattr (0, TCSANOW, &termio); if (fail) { perror ("tcsetattr"); return 0; } p = fgets (password, -1+sizeof password, stdin); termio.c_lflag |= ECHO; tcsetattr (0, TCSANOW, &termio); return p; }
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: pas la bonne méthode
Posté par left . En réponse au message Masquer stdout puis réafficher.. Évalué à 3.
La fonction passwd doit utiliser stdin, et donc: