so4644009   5년 전

비주얼스튜디오가 패치(?) 업그레이드(?)되면서 fflush(stdin) 명령이 사라졌고 검색해보니 rewind(stdin)을 많이 사용한다고 해서 여기서도 답안 제출할 때 rewind(stdin)을 사용했는데 사용할 때마다 출력초과가 뜨네요 제 비주얼스튜디오에서 먼저 돌려볼 땐 잘 되는 것 같은데ㅠㅠ 왜 그런지 답변해주시면 감사하겠습니다

djm03178   5년 전

fflush(stdin)이나 rewind(stdin) 모두 표준이 아니고, 둘 다 비주얼 스튜디오 등에서만 지원되던 기능입니다. 여기서는 어느 것도 사용할 수 없습니다. 표준 자체에, stdin의 버퍼를 깔끔하게 비워주는 기능을 하는 함수는 존재하지 않습니다.

댓글을 작성하려면 로그인해야 합니다.