<thread>
Включите стандартный заголовок <thread> для идентификации класса thread и другие вспомогательные функции.
#include <thread>
Заметки
![]() |
---|
В коде, компилировать с помощью /clr или /clr:pure, этот заголовок отключить. |
Макрос __STDCPP_THREADS__ определен как ненулевое значение, чтобы показать, что потоки поддерживаются этим заголовком.
Члены
Общие классы
Имя |
Описание |
---|---|
Определяет объект, который используется для контроля и управления потоком выполнения в приложении. |
Открытые структуры
Имя |
Описание |
---|---|
Определяет функции-члена, который возвращает значение, однозначно определяется thread::id.Функция-член определяет хэш-функция для сопоставления значений типа thread::id к распределению значений индексов. |
Общие функции
Имя |
Описание |
---|---|
Однозначно идентифицирует текущий поток выполнения. |
|
Блокирует вызывающий поток. |
|
Вызывающий поток не будут блокироваться по крайней мере до тех пор, пока заданное время. |
|
Обменивает состояния 2 объектов thread. |
|
Сигнализирует операционную систему, чтобы выполнить другие потоки, даже если текущий поток в большинстве случаев продолжилось бы выполнить. |
Открытые операторы
Имя |
Описание |
---|---|
Определяет, является ли один объект thread::id больше или равен другому. |
|
Определяет, является ли один объект thread::id больше, чем другие. |
|
Определяет, является ли один объект thread::id меньше или равно другому. |
|
Определяет, является ли один объект thread::id, чем другие. |
|
Проверяет неравенство двух объектов thread::id. |
|
Определяет равенство двух объектов thread::id. |
|
Вставляет thread::id текстовое представление объекта в поток. |
См. также
Ссылки
Потокобезопасность в стандартной библиотеке C++