fpurge 말인데요
글쓴이: bucketquai / 작성시간: 월, 2003/05/26 - 5:18오후
fpurge 함수 말인데요
이거 사용하지 않고 입력 버퍼를 지울 수 없을까요?
문제가 생기는 경우는 fgets에서 정해진 버퍼를 넘어서 입력이 될때인데
예전에는 받아놓은 str의 끝 바이트가 '\n'인지 체크해서 아닐경우에는
while((ch=getc(stdin))!='\n'); 를 때려주곤 했는데 요새는 fpurge를 사용하고 있습니다 그런데 man을 자세히(?) 보니 ansi가 아니더군요 - -;;
더 예쁘게 해결할 수 없을까요? :)
Forums:
댓글 달기