fflush(stdin);
예전에 어떤 문제를 저 함수를 써서 해결했다.
그러나 문서화를 하지 못했다.
(정확하게는 백업을 못하였다.)
그러다가 우연히 KLDP에서 그 함수를 다시 보게되었다.
참조
KLDP
예전에 어떤 문제를 저 함수를 써서 해결했다.
그러나 문서화를 하지 못했다.
(정확하게는 백업을 못하였다.)
그러다가 우연히 KLDP에서 그 함수를 다시 보게되었다.
참조
KLDP
"in Programming" 카테고리의 다른 글
- mymemcpy와 my_memcpy 비교 (8)2006/02/10
- Win32 Simple Data Types (0)2006/01/30
- 이런 구문을 어떻게 표현할까? (2)2006/01/27
- OpenOffice.org Calc와 VB 연동 (2)2006/01/25
- 입력 버퍼 비우는 함수 (5)2005/12/24
- 드디어 SOFTICE 실행..ㅠㅠ (0)2005/11/30
- Escape Sequence Represents (1)2005/10/21
글에 잘못된 점, 다른 점, 부족한 점이 있다면 지적해주세요.
댓글, 트랙백, 메일 모두 고맙습니다.







댓글을 달아 주세요
getchar() 대신에 gets()를 쓰면 깔끔하게 해결됩니다만-_-;(경험상)
아.. 그런 방법이 있었군요.^^;; KLDP에 doldori분이 가르쳐주신 링크도 좋은 답변이 되는군요.^^
fflush(stdin)이거 비추다. 리눅스에서 이거 안먹어서 한 10분동안 뻘짓 한 기억이.....표준도 아니고 stdin이 또 명확한 것(이건 직접 코딩하다가 겪으면 알 수 있을게야.)도 아니라서..
위엣분이 말씀한 것이 가장 괜찮은 방법이라 생각함~
으음.. 그렇군.
나도 저 방법은 안 쓰는데 그 때 어떤 분이 C언어 질문을 해서 그냥 저렇게 쓰라고 했거든.
그 때는 잘 몰랐으니.... 쿨럭..;;;
fgets와 다음 코드를 사용하자.
while(getchar() != '\n')
;