Sdílet prostřednictvím


<thread>

Zahrnout standardní záhlaví <thread> pro definování třídy thread a různé podpůrné funkce.

#include <thread>

Poznámky

[!POZNÁMKA]

V kódu, který je zkompilován s použitím /clr nebo /clr:pure, toto záhlaví je blokován.

__STDCPP_THREADS__ Makro je definováno jako nenulová hodnota označující podporovaných tímto záhlavím podprocesů.

Členy

Hh920526.collapse_all(cs-cz,VS.110).gifVeřejné třídy

Název

Description

thread Class

Definuje objekt, který lze sledovat a spravovat podproces spuštění aplikace.

Hh920526.collapse_all(cs-cz,VS.110).gifVeřejné struktur

Název

Description

hash struktury (STL)

Definuje členské funkce, která vrací hodnotu, která je jednoznačně určena thread::id.Definuje členské funkce funkce hash který je vhodný pro mapování hodnot typu thread::id rozdělení hodnot indexu.

Hh920526.collapse_all(cs-cz,VS.110).gifVeřejné funkce

Název

Description

Funkce get_id

Jednoznačně identifikuje aktuální vlákno provádění.

Funkce sleep_for

Blokuje volající vlákno.

Funkce sleep_until

Blokuje volající vlákno, alespoň do zadané doby.

zaměnit funkce (<thread>)

Výměny státy dvou thread objekty.

Funkce YIELD

Signály jiných podprocesů spuštění operačního systému i v případě, že aktuální vlákno by normálně pokračovat v běhu.

Hh920526.collapse_all(cs-cz,VS.110).gifVeřejné operátory

Název

Description

operátor > = operátor (<thread>)

Určuje, zda jeden thread::id je větší než nebo rovno jiný objekt.

operátor > Operátor (<thread>)

Určuje, zda jeden thread::id je větší než jiný objekt.

operátor < = operátor (<thread>)

Určuje, zda jeden thread::id je menší nebo rovna na jiný objekt.

operátor < Operátor (<thread>)

Určuje, zda jeden thread::id objektu je menší než jiné.

operátor! = operátor (<thread>)

Porovnává dva thread::id objekty nerovnost.

operátor == operátor (<thread>)

Porovnává dva thread::id objekty rovnosti.

operátor << Operátor (<thread>)

Vloží textovou reprezentací thread::id objekt do datového proudu.

Viz také

Referenční dokumentace

Bezpečnostní vlákno v Standardní knihovna C++

Další zdroje

Soubory hlaviček