콘솔에서 Ctrl-C 뿐 아니라 모든 기능키들을 막고 싶은데요..
어찌해야 하오리까.. 어디서 termios를 이용하면 된다고 하는걸 본 기억이 있는데.. 도무지 감이 안잡혀서요..
슬쩍 귀뜸좀 해 주세요..
아.. 그리고.. 같은 방법으로 생각하면..
scanf에서 스페이스바를 눌렀을때도 캐릭터로 인식을 할 수 있을까요??
부탁 합니다. ^^
즐프하세요
어찌해야 하오리까.. 어디서 termios를 이용하면 된다고 하는걸 본 기억 이 있는데.. 도무지 감이 안잡혀서요..
signal(SIGINT,SIG_IGN); 이렇게 해주시면 ^C가 무시 당한답니다 ^__^ man signal 하셔서 원하시는 시그날을 무시해 보세요 ^__^
scanf에서 스페이스바를 눌렀을때도 캐릭터로 인식을 할 수 있을까요?? -> 입력을 하실때 "어쩌구 어쩌구" 이렇게 하시면 될것 같은데. -> 그게 안되면 fgets를 써보세요 ^__^
텍스트 포맷에 대한 자세한 정보
<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]
Re: 콘솔에서 컨트롤 C를 막을 수 있는 방법??
콘솔에서 Ctrl-C 뿐 아니라 모든 기능키들을 막고 싶은데요..
어찌해야 하오리까.. 어디서 termios를 이용하면 된다고 하는걸 본 기억
이 있는데..
도무지 감이 안잡혀서요..
슬쩍 귀뜸좀 해 주세요..
signal(SIGINT,SIG_IGN);
이렇게 해주시면 ^C가 무시 당한답니다 ^__^
man signal 하셔서 원하시는 시그날을 무시해 보세요 ^__^
아.. 그리고.. 같은 방법으로 생각하면..
scanf에서 스페이스바를 눌렀을때도 캐릭터로 인식을 할 수 있을까요??
-> 입력을 하실때 "어쩌구 어쩌구" 이렇게 하시면 될것 같은데.
-> 그게 안되면 fgets를 써보세요 ^__^
부탁 합니다. ^^
즐프하세요
댓글 달기