Linux에서 코딩하다가 생긴 질문인데,
Windows에서 코딩시에 사용할 수 있는 system("pause");를 대체할 방법은 어떤 것이 있을까요?
검색 결과 getchar();를 사용하는 방법이 존재하던데, system("pause");와 같이 어떠한 키를 누르던, 진행되는 것이 아니고, enter키를 눌러줘야만 진행이 가능하더군요.
고수님들의 방법을 알고 싶습니다.
getch 가 있습니다. 아.. 이건 아니군요. 죄송. ----- getchar 가능하긴하네요. 대신에 stty 명령을 써서 환경을 바꿔야 합니다.stty raw 이렇게 하면 가능하긴한데.. 평상시에 줄바꿈에 문제가 되네요. ^^;
stty raw
getch 는 http://kldp.org/node/88701 참고 하시면 사용 가능합니다. ( curse lib 을 쓰셔야만 하지만.. )
저는 select 를 추천합니다. ( windows 에도 바로 이식 가능하죠. ) 사용법은 http://kldp.org/node/35884 의 맨 아래글을 참고해보세요.
Neogeo - Future is Now.
system("pause");에 비해서 말이죠.. ^^; 열심히 머리를 굴려보아야 겠네요.
답변 감사드립니다.
^^
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
getch 가 있습니다.
getch 가 있습니다.
아.. 이건 아니군요. 죄송.
-----
getchar 가능하긴하네요.
대신에 stty 명령을 써서 환경을 바꿔야 합니다.
stty raw
이렇게 하면 가능하긴한데.. 평상시에 줄바꿈에 문제가 되네요. ^^;
getch 는
getch 는 http://kldp.org/node/88701 참고 하시면 사용 가능합니다. ( curse lib 을 쓰셔야만 하지만.. )
저는 select 를 추천합니다. ( windows 에도 바로 이식 가능하죠. ) 사용법은 http://kldp.org/node/35884 의 맨 아래글을 참고해보세요.
Neogeo - Future is Now.
Neogeo - Future is Now.
select는 뭔가 상당히 난해하는군요.. =_=;
system("pause");에 비해서 말이죠.. ^^;
열심히 머리를 굴려보아야 겠네요.
답변 감사드립니다.
^^
댓글 달기