본문 바로가기
Programming/C, C++

C++ Windows.h 콘솔창 지우기, Sleep

by Dev_카페인 2022. 12. 8.
반응형

[C/C++] <Windows.h> 콘솔창 지우기

<Windows.h>의 대표적인 기능은 콘솔창을 지우는 것과 스레드를 잠시 멈추는 것이 있다.

화면이 지저분해지거나 갱신이 필요할 때 system("cls") 를 사용하면 깨끗하게 지워진다.

#include <stdio.h>
#include <Windows.h>

int main()
{
	printf("Hello World");
	system("cls");
	return 0;
}

 

[C/C++] <Windows.h> Sleep()

기능 중 프로그램을 잠시 멈추는 방법이 있다. Sleep() 함수다.

#include <stdio.h>
#include <Windows.h>

int main()
{
	for (int i = 0; i < 100; i++)
    {
    	printf("%d", i);
        Sleep(1000);	// 1초
    }
	return 0;
}

위 코드는 1초마다 i를 출력한다.

Windows 환경에서 Sleep() 함수의 단위는 ms이다.

 

 

반응형