Multithreads
-
Hi,
ich habe heut vergeblich nach Informationen über Multithreads in C++ gesucht.
Kennt jemand von euch gute Tutorials bzw. Links zu dem Thema?
Würde mich freuen
-
Mir hat das Buch gut gefallen:
Windows Multithreading mit C++ und C# | ISBN: 3826609891
-
-
@Artchi: kann man da den boost thread irgendwie sagen das er beim erzeugen nicht gleich gestartet werden soll??
cu
-
Nein, ist aber auch garnicht nötig. Weil du erzeugst den Thread ja erst dann, wenn du ihn starten willst. Ist ja die Frage, welchen Vorteil es hätte, wenn es sowas geben würde?
boost::thread t1(&function1); t1.run();
-
Artchi schrieb:
Ist ja die Frage, welchen Vorteil es hätte, wenn es sowas geben würde?
neue threads zu erzeugen ist relativ langsam. einen 'schlafenden' thread aufzuwecken geht dagegen sehr schnell
-
Wenn Du Multi-Threading unter UNIX/Linux betreiben willst, kann ich Dir das Buch "Unix Network Programming Vol. 2 - Interprocess Communication" von W. Richard Stevens empfehlen.
-
Vielen Dank für die Infos. Ein Buch wollte ich mir aber eigentlich deswegen nicht gleich zulegen, oder is das Thema wirklich so umfangreich, dass man ein Buch in betracht ziehen sollte?
-
Chronox schrieb:
oder is das Thema wirklich so umfangreich, dass man ein Buch in betracht ziehen sollte?
eigentlich nicht. findeste auch alles im internet