본문 바로가기 메뉴 바로가기

1번도로 야생의 개발자

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

1번도로 야생의 개발자

검색하기 폼
  • 분류 전체보기 (87)
    • 처음 보여주는 이야기 (2)
    • 프로그램 이야기 (55)
      • Vuejs 이야기 (5)
      • Angular 이야기 (4)
      • 간단한 게임 이야기 (2)
      • C# 공부 공부 공부 (1)
      • Python 이야기 (13)
      • Ruby 이야기 (4)
      • Android [ Java ] (1)
      • 그냥 그적 그적 (17)
      • 리빙 포인트 코딩편 (8)
    • Hacker와 보안 이야기 (1)
    • 게임 이야기 (2)
    • OS 및 다른 이야기 (8)
    • Tech note (18)
      • Python Tech note (7)
      • Linux Tech note (3)
      • Java Tech note (1)
      • Nodejs Tech note (0)
      • Front-End Tech note (4)
      • Micro Tech note (3)
  • 방명록

fgets (1)
fflush(stdin)의 문제 대체 함수, fgets문제 처리...

1 2 3 4 void inclear(void){ int ch; while((ch=getchar()) != EOF && ch != '\n'); } ※ string.h 와 stdio.h가 선언 되어 있어야 사용 가능하다. 일반적으로 fflush(stdin)을 사용하는 이유는 scanf("%c",&ch);와 같은 문자나 문자열을 받는 함수들이 '\n'값이 남아 제되로 동작되지 않는 버그가 발생하기 때문에, stdin 내의 값을 지우기 위해서다. 그런데, 문제는 fflush(stdin)은 VS에서만 사용가능하지, 다른 곳에서는 사용하기 불가능하다. 이유는 ANSI 로 공인되지 않는 것이기 때문이다. 그래서 이를 해결할 만한 함수를 만들기로 했다. 일단, 그런 문제가 발생되는 것 밑에다가 위의 함수를 적으면 된..

프로그램 이야기/그냥 그적 그적 2008. 12. 14. 13:43
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 허니쌤의 펄이야기
TAG
  • IE
  • frontend
  • FLASK
  • 미래
  • 클라우드
  • angular
  • SSL
  • Git
  • Material
  • RESTful
  • 전략
  • 테크노트
  • SVN
  • 테스트
  • 브랜치
  • jQuery
  • LightBox
  • ie11
  • 개발자
  • directive
  • SQL
  • vuejs
  • Branch
  • RUBY
  • 파이썬
  • NG
  • JS
  • Ai
  • Python
  • technote
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바