Język C++
this_thread::sleep_for
[szablon funkcji] Blokuje działanie wątku przez określony czas.Składnia
#include <thread>
namespace std
{
namespace this_thread
{
template < class Rep, class Period >
void sleep_for( std::chrono::duration < Rep, Period > sleep_duration );
}
}
Parametry szablonu
Patrz:
durationArgumenty
Opis szczegółowy
Blokuje działanie wątku przez określony czas.
Wywołanie
sleep_for()
może trwać dłużej niż określono w
sleep_duration
.
Funkcja nie wyrzuca wyjątków.
Przykład
#include <iostream>
#include <chrono>
#include <thread>
int main()
{
std::chrono::milliseconds dura( 2000 );
std::this_thread::sleep_for( dura );
std::cout << "Waited 2000 ms\n";
}
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.