C++: Multithreading

Grundlage für Multithreading in C++

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Das Speichermodell ist die Grundlage für Multithreading-Programmierung in C++.
01:16

Transkript

In dieser Lektion werde ich Ihnen Einblick in das C++-Speichermodell geben. Das C++-Speichermodell ist die notwendige Grundlage für Multithreading. Was heißt das? Ohne das C++-Speichermodell ist Multithreading in C++ nicht voll definiert oder, anders ausgedrückt, undefiniert. Das C++-Speichermodell lehnt sich an das Java-Speichermodell an, geht aber ein Schritt weiter. Das heißt, Sie können in C++ das Speichermodell auf Ihre Bedürfnisse feintunen. Das Speichermodell beschäftigt sich im Wesentlichen mit drei Punkten: Was sind atomare Daten, und insbesondere was sind atomare Operationen auf diesen atomaren Daten, welche Speicherbarrieren etablieren diese atomaren Daten für die atomaren und nicht atomaren Daten und wann sind die Operationen auf den atomaren Daten in anderen Threads sichtbar? In dieser Lektion habe ich Ihnen einen kleinen Überblick gegeben, wie fundamental das C++-Speichermodell für Multithreading in C++ ist.

C++: Multithreading

Lernen Sie die High-Level Threading-Schnittstelle in C++ kennenb und nutzen, die Sie in Form von Threads, Tasks, Locks und Bedingungsvariablen zur Anwendung bringen.

2 Std. 40 min (39 Videos)
Derzeit sind keine Feedbacks vorhanden...
Software:
Exklusiv für Abo-Kunden
Erscheinungsdatum:16.08.2016

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!