C++14

Reader-Writer Locks

Mit C++14 erhielt C++ Reader-Writer Locks. Die Idee ist einfach und überzeugend. Während beliebig viele Threads gleichzeitig lesend auf einen kritischen Bereich zugreifen dürfen, darf nur genau ein Thread auf diesen schreibend zugreifen.

Weiterlesen...
Kommentare 1Gelesen: 3023

constexpr Funktionen

constexpr Funktionen sind Funktionen, die zur Compilezeit ausgeführt werden können. Hört sich erst mal nicht so spannend an. Ist es aber, denn durch constexpr Funktionen können Berechnungen auf die Compilezeit verschoben werden. Damit stehen deren Ergebnisse als Konstanten im ROM zur Laufzeit zur Verfügung. Darüber hinaus sind constexpr Funktionen implizit inline.

Weiterlesen...
Kommentar schreibenGelesen: 2273

Threads teilen Daten

Die große Herausforderung mit Threads beginnt dann, wenn sich diese Daten teilen und diese nicht konstant sind.

Weiterlesen...
Tags: C++14, Mutexe
Kommentare 7Gelesen: 3520

Modernes C++ in der Praxis

Für das Linux-Magazin schreibe ich seit 2011 eine Serie zu modernem C++, die jeden zweiten Monat erscheint. Mir war lange selbst nicht bewusst, dass das Linux-Magazin alle Artikel, die mindestens zehn Monate alt sind, online veröffentlicht.

Weiterlesen...
Tags: C++14
Kommentare 5Gelesen: 2371

Abonniere den Newsletter (+ pdf Päckchen)

Beiträge-Archiv

Sourcecode

Neuste Kommentare