개성파 블로그
콘솔 환경에서 유용한 헤더파일 <turboc.h>과 함수들 본문
// 혼자 연구하는 C/C++의 도우미 헤더 파일
// 비주얼 C++ 환경에서 터보 C 스타일의 함수를 정의한다.
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>
- turboc.h 헤더파일을 다운 받습니다.
- Program Files로 들어가세요.(64bit컴퓨터의 경우 Program Files (x86)로 들어가세요.)
- Microsoft Visual Studio라는 폴더를 찾으세요. 버전에 따라 뒤에 있는 숫자가 다릅니다. 제 VS2008이라서 9.0입니다.
- 무수히 많은 폴더가 있습니다. 거기에서 VC를 찾습니다.
- include 폴더가 발견되었으면 이 폴더에 turboc.h 헤더파일을 집어넣어주세요.
Comments