Udostępnij za pośrednictwem


thread Class

Definiuje obiekt, który jest używany do obserwacji i zarządzania nimi wykonanie wewnątrz aplikacji wątku.

class thread;

Uwagi

Można użyć thread obiekt, aby obserwować i zarządzać wykonanie wewnątrz aplikacji wątku.Obiekt wątku, który jest tworzony przy użyciu domyślnego konstruktora nie jest skojarzony z dowolnym wątku wykonywania.Obiekt wątku, który jest konstruowana przy użyciu obiektu nieopłacona tworzy nowy wątek wykonywania i wywołuje obiekt nieopłacona w tym wątku.Obiekty wątków mogą być przeniesione, ale nie kopiowane.W związku z tym wykonanie wątku może być skojarzony z obiektem tylko jeden wątek.

Każdy wątek wykonywania ma identyfikator unikatowy typu thread::id.Funkcja this_thread::get_id zwraca identyfikator wywołującego wątku.Funkcja składowa thread::get_id zwraca identyfikator wątku, który jest zarządzany przez obiekt wątku.Dla obiektu wątku zbudowane domyślne thread::get_id metoda zwraca obiekt, który ma wartość, która jest taka sama dla wszystkich obiektów zbudowanych domyślne wątku i różni się od wartości, który jest zwracany przez this_thread::get_id dla każdego wątku, wykonanie, która może być połączone w trakcie rozmowy.

Elementy członkowskie

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

Nazwa

Opis

Klasa Thread::ID

Jednoznacznie identyfikuje wątek skojarzone.

Hh920601.collapse_all(pl-pl,VS.110).gifKonstruktory publiczne

Nazwa

Opis

Konstruktor Thread::Thread

Konstrukcje thread obiektu.

Hh920601.collapse_all(pl-pl,VS.110).gifMetody publiczne

Nazwa

Opis

Metoda Thread::detach

Odłącza skojarzone wątku z thread obiektu.

Metoda Thread::get_id

Zwraca identyfikator unikatowy skojarzony wątku.

Metoda Thread::hardware_concurrency

Statyczne.Zwraca wartość szacunkową liczbę konteksty wątków sprzętu.

Metoda Thread::JOIN

Bloki, dopóki nie zakończy wątek skojarzone.

Metoda Thread::joinable

Określa, czy skojarzony wątek jest możliwość łączenia.

thread::native_handle Method

Zwraca wartość typu specyficzne dla implementacji, która reprezentuje uchwyt wątku.

Metoda Thread::swap

Zamienia miejscami stanu obiektu o wskazanym thread obiektu.

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

Nazwa

Opis

Thread::operator = operatora

Kojarzy wątek z prądem thread obiektu.

Wymagania

Nagłówek: wątku

Obszar nazw: std

Zobacz też

Informacje

<thread>

Inne zasoby

Pliki nagłówków