콘솔 비표준 입출력 함수

CODEDRAGON Development/C, C++

반응형

   

콘솔 비표준 입출력 함수

  • 헤더파일: conio.h
  • 버퍼를 사용하지 않습니다.
  • 데이터를 일괄해서 처리하는 경우에는 비효율적입니다.

   

   

함수의 원형

기능

헤더파일

int getch (void);

키보드로 부터 한 문자입력

(입력 화면에 입력 문자 출력안함)

conio.h

int getche (int c);

키보드로 부터 한 문자입력

(입력 화면에 입력 문자 출력.)

conio.h

int putch (int c);

모니터에 한 문자출력

conio.h

int kbhit (void);

키보드상에 있는 눌려졌는지를 조사

(누른 경우 0이 아닌 수를 반환)

conio.h

   

   

비표준 입출력 함수 장점

비표준 입출력 함수는 버퍼를 사용하지 않기 때문에 표준 입출력 함수들에 비해 속도가 빠릅니다.

   

   

비표준 입출력 함수 단점

여러 개의 문자를 처리하거나 데이터를 일괄 처리해야 하는 경우에는 표준 입출력 함수를 사용하는 것이 좋습니다.