개성파 블로그

콘솔 환경에서 유용한 헤더파일 <turboc.h>과 함수들 본문

컴퓨터

콘솔 환경에서 유용한 헤더파일 <turboc.h>과 함수들

TWorld 2014. 1. 17. 12:27

// 혼자 연구하는 C/C++의 도우미 헤더 파일

// 비주얼 C++ 환경에서 터보 C 스타일의 함수를 정의한다.



Turboc.h



typedef enum { NOCURSOR, SOLIDCURSOR, NORMALCURSOR } CURSOR_TYPE;

void setcursortype(CURSOR_TYPE c);

// NOCURSOR는 화면에 커서 위치가 안 보이게 해준다.

// NOMALCURSOR는 기본적인 상태. 밑줄바 같은 형태.

// SOLIDCURSOR는 밑줄바가 아닌 배경 전체에서 깜빡임.



void clrscr();

// 현재 있는 글자를 모두 지워주는 함수.

// 이 함수를 사용한 후에는 커서의 위치가 (0, 0)이 된다.


void gotoxy(int x, int y);

// x, y좌표로 이동해주는 함수.


int wherex(); 

int wherey();

// 현재 x, y커서의 좌표를 구해주는 함수.


#define delay(n) Sleep(n)

// n/1000초만큼 시간 지연


#define randomize() srand((unsigned)time(NULL))

// 난수 발생기 초기화


#define random(n) (rand() % (n))

//0~n까지의 난수 발생






<작성자 경로 C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include>



  1. turboc.h 헤더파일을 다운 받습니다.
  2. Program Files로 들어가세요.(64bit컴퓨터의 경우 Program Files (x86)로 들어가세요.)
  3. Microsoft Visual Studio라는 폴더를 찾으세요. 버전에 따라 뒤에 있는 숫자가 다릅니다. 제 VS2008이라서 9.0입니다.
  4. 무수히 많은 폴더가 있습니다. 거기에서 VC를 찾습니다.
  5. include 폴더가 발견되었으면 이 폴더에 turboc.h 헤더파일을 집어넣어주세요.


Comments