# 포함 <STDIO.H>
# 포함 <termios.h> # 포함 <unistd.h> # 포함 <iostream> 사용 스페이스 성병; INT 본체 ( 무효 ) { 숯 C; 정적 구조체 termios의 oldt 뉴트; tcgetattr과 (STDIN_FILENO, oldt); 영원 = oldt; newt.c_lflag & = ~ (ICANON); tcsetattr이 (STDIN_FILENO, TCSANOW, 영원); 시스템 ( "의 stty -echo"); (! (c = getchar가 ()) = 동안 'E') { 숯 D = C + - 'A'를 , 'A' COUT << D << ENDL; } 시스템 ( "에코의 stty"); tcsetattr이 (STDIN_FILENO, TCSANOW, oldt); 반환 0; }
상기 시스템 사이에 코드 ( "의 stty -echo")의 실행 시스템 ( "stty를 에코")가 반향되지