C++는 특정 기간 동안 운영 체제의 도움을 받아 지연 또는 비활성 상태 기능을 제공합니다. 다른 CPU 작업은 적절하게 작동하지만 C++의 Sleep() 함수는 스레드에 의해 지정된 시간 동안 현재 실행 파일을 절전 모드로 전환합니다. 사용되는 운영 체제에 따라 2개의 라이브러리를 사용하여 구현할 수 있습니다.
a b c 숫자
#include // 윈도우용
#include //리눅스의 경우
Sleep은 time_기간이 기본적으로 초 단위인 time_기간 동안 실행을 일시 중지할 수 있지만 이를 마이크로초로 변경할 수 있습니다.
통사론:
수면(시간_기간); // time_기간(초)
매개변수: time_기간은 초 단위로 소요된 수면 시간을 나타냅니다.
반환 유형: sleep 함수의 반환 유형은 정수입니다. 함수가 성공적으로 실행되면 반환된 값은 0이 되고, 그렇지 않으면 반환된 기간의 값을 뺀 값이 됩니다.
예:
C++ // C++ Program to show how to use // sleep function #include // Library effective with Windows #include // Library effective with Linux #include using namespace std; // Driver code int main() { cout << 'Join the Line:
'; cout << 'Wait for 5 seconds
'; // sleep will schedule rest of // activities after 5 seconds sleep(5); cout << 'It's your time buy ticket'; }>