Пространства имён
Варианты
Действия

std::thread::id

Материал из cppreference.com

<metanoindex/>

 
 
Библиотека поддержки конкуренции
Ветви
(C++11)
(C++20)
(C++20)
Пространство имён this_thread
(C++11)
(C++11)
(C++11)
Атомарные типы
(C++11)
(C++20)
Инициализация атомарных типов
(C++11)(устарело в C++20)
(C++11)(устарело в C++20)
(C++11)(устарело в C++20)
Функции освобождения для атомарных операций
Функции освобождения для атомарных флагов
Упорядочивание памяти
Взаимное исключение
(C++11)
Общее управление блокировкой
(C++11)
(C++11)
(C++11)
(C++11)(C++11)(C++11)
(C++11)
(C++11)
Условные переменные
(C++11)
Семафоры
Защёлки и барьеры
(C++20)
(C++20)
Фьючерсы
(C++11)
(C++11)
(C++11)
(C++11)
 
std::thread
Классы-элементы
Функции-элементы
Наблюдатели
Операции
Функции, не являющиеся элементами
 
std::thread::id
Функции-элементы
Функции, не являющиеся элементами
(до C++20)(до C++20)(до C++20)(до C++20)(до C++20)(C++20)
Вспомогательные классы
 
<tbody> </tbody>
Определено в заголовочном файле <thread>
class thread::id;
(начиная с C++11)
Класс thread::id это легкий, тривиально копируемой класса, который служит уникальным идентификатором std::thread объектов.
Оригинал:
The class thread::id is a lightweight, trivially copyable class that serves as a unique identifier of std::thread objects.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Экземпляры этого класса может также проводить специальные отдельные значения, которые не представляют никакой нити. Как только поток завершится, значение std::thread::id могут быть повторно использованы другой поток.
Оригинал:
Instances of this class may also hold the special distinct value that does not represent any thread. Once a thread has finished, the value of std::thread::id may be reused by another thread.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Этот класс предназначен для использования в качестве ключа в ассоциативных контейнерах, как упорядоченные и неупорядоченные.
Оригинал:
This class is designed for use as key in associative containers, both ordered and unordered.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Функции-члены

создает идентификатор, который не представляет собой поток
Оригинал:
constructs an id that does not represent a thread
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(public функция-элемент)

Функции, не являющиеся членами

сравнивает два объекта thread::id
Оригинал:
compares two thread::id objects
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(функция)
сериализует thread::id объекта
Оригинал:
serializes a thread::id object
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(шаблон функции)

Вспомогательные классы

Специализируется STD :: хэш
Оригинал:
specializes std::hash
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(специализация шаблона класса)

См. также

возвращает идентификатор потока
(public функция-элемент std::{{{1}}}) [править]