모니터 출력에 대한 문제입니다.
글쓴이: ekfvoddl83 / 작성시간: 금, 2008/08/08 - 1:51오후
다름이 아니라 모니터에 출력을 할때,
제 지식으로는 코딩한 수선대로 화면에 출력이 되는 걸로 알고 있습니다.
예를 들어,
(입력 - scanf, get* 등)
(출력 - printf, fprintf 등)
이런 식으로 입력된값이 출력에 나오는 스탭바이스탭으로 화면에 출력되는 걸로 알고 있습니다.
그런데 이걸 바꿔서 출력 될수 있을까요?
예를 들어,
(출력 - 아래 입력값이 올때까지 대기하다 입력값이 들어오면 출력)
(입력)
위 예처럼 출력부분이 먼저 출력이 되고, 입력한 값이 없기때문에 대기하고 있다가 다음줄에 입력을하고나면
다시 위로 올라가 출력부분의 출력이 되는 코딩방법 없을까요?
혹시나 이런 방법이 있나 궁금해서 글을 올려봤습니다.
아시는 분 있으시면 수고스럽지만 답변 부탁드립니다.
날씨가 많이 덥습니다. 더위 조심하시고요.
그리고 휴가의 계절입니다. 즐거운 휴가 보네세요.
Forums:
ncurses나 DOS의 conio
ncurses나 DOS의 conio 라이브러리를 사용하시면 원하는 일을 하실 수 있을 겁니다.
\r, \f의 역할과 buffer 등등에 대해서도 생각해 보세요.
--
임수서룬뫼 윤희수 {cppig1995/돼지군}
Real programmers /* don't */ comment their code.
If it was hard to write, it should be /* hard to */ read.
답글 감사합니다.
답글 감사합니다.
죄송하지만 질문 몇가지만 더 할게요.
지금 텍스트화면에서 동작하게 하려고 합니다.
그리고 C언어로만 짤려고 하는데 위에 말씀해 주신거는
제가 원하는데로 동작할까요?
아참 리눅스에서 코딩할려고 해요.
제가 워낙 초짜라 질문이 많아지네요. ^^;
-------------------------------------------
더위 조심하세요.
댓글 달기