curses 강좌 #3 - input/output
Programming/curses / 2009. 11. 16. 17:39
이번 시간에는 curses input/output 에 대해서 알아보겠습니다.
이전 강좌에서 추가된 부분을 중점으로 설명하겠습니다.
10번째 줄의 getch() 함수의 리턴값을 ch에 저장한 후, 11번째 줄 addch() 함수로 화면에 추가합니다.
13번째 줄의 getstr() 함수에 의해 str에 문자열을 저장한 후, 14번째 줄 addstr() 함수로 화면에 추가합니다.
<<실행화면>>
실행을 하면 getch() 함수에 의해 문자 입력을 대기합니다.
'a' 란 문자를 입력하였습니다. addch() 함수에 의해 a가 화면에 출력됩니다.
"helloworld!" 라는 문자열을 입력하고 엔터를 입력하였습니다.
getstr() 함수는 엔터를 입력할 때까지 문자열로 입력받는 함수입니다.
addstr() 함수에 의해 화면에 출력이 됩니다.
이상으로 간단한 입출력을 알아보았습니다.
10번째 줄의 getch() 함수의 리턴값을 ch에 저장한 후, 11번째 줄 addch() 함수로 화면에 추가합니다.
13번째 줄의 getstr() 함수에 의해 str에 문자열을 저장한 후, 14번째 줄 addstr() 함수로 화면에 추가합니다.
<<실행화면>>
실행을 하면 getch() 함수에 의해 문자 입력을 대기합니다.
'a' 란 문자를 입력하였습니다. addch() 함수에 의해 a가 화면에 출력됩니다.
"helloworld!" 라는 문자열을 입력하고 엔터를 입력하였습니다.
getstr() 함수는 엔터를 입력할 때까지 문자열로 입력받는 함수입니다.
addstr() 함수에 의해 화면에 출력이 됩니다.
이상으로 간단한 입출력을 알아보았습니다.