std::thread
Aus cppreference.com
<tbody>
</tbody>
| definiert in Header <thread>
|
||
class thread; |
(seit C++11) | |
Die Klasse thread repräsentiert einen leichtgewichtigen Prozess. Threads ermöglichen die nebenläufige und asynchrone Ausführung von Programmabschnitten.
Definierte Untertypen
Mitglied Typ
Original: Member type The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
Definition |
native_handle_type
|
implementierungsabhängig |
Klassenattribute
| repräsentiert die ID eines Threads (öffentlichen Member der Klasse) | |
Methoden
| erzeugt ein neues Thread-Objekt (öffentliche Elementfunktion) | |
| zerstört das Thread-Objekt, der zugrunde liegende Thread muss verbunden oder getrennt werden (öffentliche Elementfunktion) | |
| moves the thread object (öffentliche Elementfunktion) | |
Original: Observers The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
| prüft, ob der Thread joinable ist, d.h., möglicherweise parallel läuft (öffentliche Elementfunktion) | |
| liefert die ID des Threads (öffentliche Elementfunktion) | |
| liefert den zugrunde liegenden, implementierungsabhängigen Thread-Handle (öffentliche Elementfunktion) | |
[statisch] |
liefert die implementierungsabhängige Anzahl gleichzeitig möglicher Threads (public static Elementfunktion) |
Original: Operations The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
| warten, bis ein Thread seine Ausführung beendet (öffentliche Elementfunktion) | |
| Thread lösen, so dass er unabhängig vom Thread Handle ausgeführt werden kann (öffentliche Elementfunktion) | |
| vertauscht zwei Thread-Objekte (öffentliche Elementfunktion) | |
Anwendbare Funktionen außerhalb der Klasse
(C++11) |
Spezialisierung des std::swap Algorithmus (Funktions-Template) |