C++ забезпечує функціональність затримки або неактивного стану за допомогою операційної системи протягом певного періоду часу. Інші операції центрального процесора функціонуватимуть належним чином, але функція Sleep() у C++ призведе до сну поточний виконуваний файл протягом указаного потоком часу. Його можна реалізувати за допомогою 2 бібліотек відповідно до використовуваної операційної системи:
#include // для windows
#include // для Linux
Сон може призупинити виконання на time_period, де time_period за замовчуванням у секундах, хоча ми можемо змінити його на мікросекунди.
Синтаксис:
сон (період_часу); // time_period у секундах
Параметр: time_period у секундах, він представляє час сну.
Тип повернення: Тип повернення функції сну є цілим числом, де, якщо функція успішно виконана, повертається значення 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'; }>