Gibt es einen "Null" -Wert für std :: thread :: id?

8

Ich hätte gerne ein Klassenmitglied vom Typ std::thread::id , wo ich es auch aufheben und überprüfen kann, ob es gesetzt wurde.

Was ist der beste Weg, um diesen Typ zu "annullieren" und dann zu prüfen, ob er eingestellt wurde?

    
user997112 02.03.2016, 17:37
quelle

1 Antwort

13

Laut cppreference für std :: thread :: id (Standardkonstruktor) :

  

Standard: Konstruiert eine neue Thread-ID. Der Bezeichner stellt keinen Thread dar.

So können Sie speichern und vergleichen mit einem Standard erstellt std::thread::id .

    
melak47 02.03.2016, 17:39
quelle

Tags und Links