Ich habe eine list<thread>
Liste der Threads in C++ für Threadpool. Wenn ich die Funktion clear() in der Liste verwende, zerstört sie dann auch alle meine Threads oder muss ich sie explizit löschen?Löscht eine Thread-Liste meine Threads
1
A
Antwort
0
Ist thread
ein std::thread
? Der Standard sagt dies über den Destruktor:
Wenn
joinable()
, ruftterminate()
.
Dies bedeutet, dass Sie die Threads zuerst verbinden müssen, bevor Sie die Thread-Objekte freigeben. Also, ja, Sie müssen sie "töten" oder, wahrscheinlicher, veranlassen, dass sie in einer geordneten Weise austreten.
Verwandte Themen
- 1. chrome löscht meine Erweiterung
- 2. Python-Funktion löscht meine Var?
- 3. Kann meine Threads in C
- 4. django cookiecutter extension base.html löscht meine Webseite
- 5. Rake db: migrieren löscht meine Datenbank
- 6. löscht meine alten express.js Sitzungen wieder?
- 7. Android löscht meine Dateien während der Wiederherstellung
- 8. Warum löscht TFS "Remove Mapping" meine Dateien?
- 9. Warum löscht sich meine Lichtbogenlinienbreite nicht?
- 10. Fiddler 2 löscht meine Internet Explorer-Proxyeinstellungen
- 11. Warum sed ersetzen + Umleitung löscht meine Datei?
- 12. Warum löscht sich meine Leinwand nicht?
- 13. Sind meine Python-Threads mit Anfragen übereinander?
- 14. Für meine App, wie viele Threads wäre optimal?
- 15. Warum synchronisieren sich meine Threads nicht?
- 16. Starten eines Threads schließt meine Android-Anwendung
- 17. Wie man eine MongoDb-Sammlung mit Casbah löscht/löscht
- 18. Spring Tool Suite/Maven löscht meine .properties-Dateien
- 19. Wenn ich filtere löscht meine globale Suche auf jQuery Datentabelle
- 20. Warum i18n mit Node.js weiterhin meine Sprachvariablen löscht und ersetzt?
- 21. JQuery Mobile SimpleDialog löscht meine dynamischen Daten von der Seite
- 22. strtok löscht meine Saite mit Ausnahme des ersten Tokens
- 23. Meine foreach-Schleife löscht Objektinstanzen sofort nach dem Erstellen jeder
- 24. Wie verhindere ich, dass IIS7 meine Cookies löscht?
- 25. Meine Delete Servlet löscht nicht aus der Datenbank
- 26. Destructor ruft sofort meine Arrays auf und löscht sie
- 27. django-pipeline löscht meine Einträge in Django Database Cache
- 28. Android Studio löscht automatisch meine statischen Importe in Komponententests
- 29. Warum löscht chomp nicht Leerzeichen um meine Saite?
- 30. Warum löscht meine R-Funktion Wiederholungswerte in der .csv-Ausgabe?
Aber ich entferne meine Threads früher. Werden sie dadurch nicht zusammengelegt? Und wenn ja, wie gehe ich herum und töte alle meine Threads von einem anderen Thread (z. B. main). – telekineser