여러번, 반복 이라는 건 결국 루프라고 생각할 수 있을겁니다. 통신상에서의 go , t, p 등등과 같은 네비게이션을
예로 드셨는데 다음과 같은 의사코드로 처리하면 어떨까요?
input
while(input != q)
{
switch(input) {
case xx:
do_something();
break;
}
}
언급하셨던 통신 서비스는 운영체제의 서비스(window:서비스, xnix:daemon)들로 서비스가 시작되고 나면
사용자의 인풋에 따른 행동을 하는 시스템이라고 생각하시면 될거 같습니다.
서비스가 시작되면서 텍스트 브라우져를 구동시키고 서비스는 사용자가 종료를 원할 경우를 제외한
나머지 인풋은 텍스트브라우져로 넘겨주시면 되지않을까요 ^^
여담 : 별로 잘 알지도 못하면서 다른 사람에게 얕은 지식을 전달하려니 힘들군요. ^^
하늘잡기 님이 쓰신 글 :
: 명령어라인인수 라는게 도스프롬프트에서 사용하는 옵션이나 카피명령어 구현할수있게하는 거자나요 ?
:
:
:
: 예를들면 c:/>copy xxx.exe d:
:
:
:
: 이런식으로 c:/>파일이름 옵션 변수에 바로넘겨줄수있는...
:
:
:
: 그런데 명령어 라인이 메인에서만 쓰이면 한번밖에 사용을 못하는데 ..
:
:
:
: 제가 지금 하려는것은 프로그램을 실행후에
:
:
:
: 여러번 사용할수있도록하려고하는데요 .. . 예를들면 예전 천리안같은 BBS 에서 사용하는것과같이
:
:
:
: go 페이지이름 하면 그페이지로가고
:
: down 파일이름 하면 파일을다운받을수있고 ..
:
: r 을누르면 reroad 를하고 .. .
:
:
:
: 지금 리눅스에서 텍스트 브라우저를 구현중인데 저런씩으로 구현할려고하는데
:
:
:
: 어떤 명령어나 함수를 써야하나요 ? 도와주세요~ 예제좀주세요~ 아님 함수나 명령어.. 사용방법 좀 알려주세요 .
:
:
:
:
:
: 리눅스 C언어에서 사용입니다 .
|