Udostępnij za pośrednictwem


<thread>

Zawierać standardowy nagłówek <thread> w celu zdefiniowania klasy thread i różne funkcje pomocnicze.

#include <thread>

Uwagi

[!UWAGA]

W kodzie, który jest kompilowany za pomocą /clr lub /clr:pure, ten nagłówek jest zablokowany.

__STDCPP_THREADS__ Makro jest zdefiniowana jako wartość różną od zera, aby wskazać, że wątki są obsługiwane przez ten nagłówek.

Członkowie

Hh920526.collapse_all(pl-pl,VS.110).gifKlasy publiczne

Nazwa

Opis

thread Class

Definiuje obiekt, który jest używany do obserwacji i zarządzać wątku wykonywania w aplikacji.

Hh920526.collapse_all(pl-pl,VS.110).gifStruktur publicznych

Nazwa

Opis

hash struktury (STL)

Definiuje funkcję członka, który zwraca wartość, która jednoznacznie ustalona przez thread::id.Definiuje funkcję członka funkcja mieszania to jest odpowiednie dla mapowania wartości typu thread::id do rozłożenia wartości indeksu.

Hh920526.collapse_all(pl-pl,VS.110).gifFunkcje publiczne

Nazwa

Opis

Funkcja get_id

Jednoznacznie identyfikuje bieżącego wątku wykonywania.

Funkcja sleep_for

Blokuje wątek wywołujący.

Funkcja sleep_until

Blokuje wątek wywołujący co najmniej do określonej godziny.

zamiana funkcji (<thread>)

Wymienia Państwa dwóch thread obiektów.

Funkcja rentowność

Sygnały do innych wątków systemu operacyjnego, nawet jeśli bieżący wątek zwykle będzie nadal działać.

Hh920526.collapse_all(pl-pl,VS.110).gifOperatory publiczne

Nazwa

Opis

operator > = operatora (<thread>)

Określa, czy jeden thread::id obiektu jest większa niż lub równa innej.

operator > Operator (<thread>)

Określa, czy jeden thread::id obiekt jest większy niż inny.

operator < = operatora (<thread>)

Określa, czy jeden thread::id obiektu jest mniejsza lub równa do innego.

operator < Operator (<thread>)

Określa, czy jeden thread::id obiektu jest mniejsza niż inne.

operator! = operatora (<thread>)

Porównuje dwa thread::id obiektów dla nierówności.

operator == operatora (<thread>)

Porównuje dwa thread::id obiektów dla równości.

operator << Operator (<thread>)

Wstawia reprezentację tekstową z thread::id obiektu do strumienia.

Zobacz też

Informacje

Bezpieczeństwo wątków w standardowa biblioteka języka C++

Inne zasoby

Pliki nagłówków