<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
Veřejné třídy
Název |
Description |
---|---|
Definuje objekt, který lze sledovat a spravovat podproces spuštění aplikace. |
Veřejné struktur
Název |
Description |
---|---|
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. |
Veřejné funkce
Název |
Description |
---|---|
Jednoznačně identifikuje aktuální vlákno provádění. |
|
Blokuje volající vlákno. |
|
Blokuje volající vlákno, alespoň do zadané doby. |
|
Výměny státy dvou thread objekty. |
|
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. |
Veřejné operátory
Název |
Description |
---|---|
Určuje, zda jeden thread::id je větší než nebo rovno jiný objekt. |
|
Určuje, zda jeden thread::id je větší než jiný objekt. |
|
Určuje, zda jeden thread::id je menší nebo rovna na jiný objekt. |
|
Určuje, zda jeden thread::id objektu je menší než jiné. |
|
Porovnává dva thread::id objekty nerovnost. |
|
Porovnává dva thread::id objekty rovnosti. |
|
Vloží textovou reprezentací thread::id objekt do datového proudu. |
Viz také
Referenční dokumentace
Bezpečnostní vlákno v Standardní knihovna C++