[C] Turbo C 의 clrscr 함수 Visual C에서 컴파일하기

2019. 7. 26. 19:12 기타/C언어

[C] Turbo C 의 clrscr 함수 Visual C에서 컴파일하기


Turbo C 에서 사용하는 clrscr() 함수는 콘솔의 내용을 지워주는 함수이다.

하지만 VC에서는 clrscr 함수를 제공하지 않으며, 아래의 내용을 추가하여 컴파일할 수 있다.


#include <windows.h>

void clrscr(void)
{
    COORD Cur = { 0, 0 };
    unsigned long dwLen;
    FillConsoleOutputCharacter(GetStdHandle(STD_OUTPUT_HANDLE), ' ', 80 * 25, Cur, &dwLen);
}



출처: https://hyeonstorage.tistory.com/341?category=622873 [개발이 하고 싶어요]