Bei genügend Interesse wird dieser Kurs in die Planung aufgenommen. Kontaktieren Sie uns unverbindlich.
Der Ort der Durchführung wird so rasch als möglich bekannt gegeben.
ohne Zertifikat
Zielpublikum
Softwareentwickler, die die Möglichkeiten der C++-Bibliothek nutzen wollen, um Multithread-Applikationen zu entwickeln.
Inhalt
Die im Standard vorgesehenen Multithread-Funktionen sind üblicherweise nicht in der C++-Bibliothek selbst realisiert, sondern werden auf ein zugrunde liegendes Betriebssystem abgebildet. Für die richtige Anwendung benötigt man deshalb ein gutes Allgemeinverständnis der Threading-Modelle von Betriebssystemen, sowie deren Einflüsse auf das Verhalten einer Applikation. Deshalb geht der Kurs gezielt auf diese Thematik ein und bietet somit auch Entwicklern ohne Multithread-Erfahrung einen idealen Einstieg in die Multithread-Technologie.
* Multithreading-Grundlagen
* Nebenläufigkeit und Parallelität
* Erzeugen von Threads
* Parameterübergabe
* Hintergrund-Threads
* Thread-Ablaufsteuerung
* Absolute/relative Zeiten + Timeouts
* Sichere Initialisierung von Ressourcen
* Threadlokaler Speicher
* Atomarer Speicherzugriff
* Nichtblockierender Zugriff
Voraussetzungen
Gute Kenntnisse der Programmiersprache C++98 (einschließlich Templates). Kenntnisse der C++11-Spracheigenschaften sind vorteilhaft, aber keine Voraussetzung für den Kurs. Die anderen Spracheigenschaften von C++11, C++14 und C++17 werden im Kurs "Modernes C++" behandelt.
Sprache
Der Unterricht wird in Deutsch durchgeführt.
Eigenen Laptop mitbringen.
Dann kontaktieren Sie uns hier oder rufen Sie uns unter +41 52 234 56 11 an.
* Die Preise sind unverbindliche Kundenpreise die wir weitergeben. Wir behalten uns das Recht vor, Teilnehmer abzulehnen.
Newsletter - aktuelle Angebote, exklusive Tipps und spannende Neuigkeiten
#J-18808-Ljbffr