logo

C++의 수면 함수

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'; }>