C++ Core Guidelines: Mehr Regeln zu Klassenhierarchien

Im letzten Artikel ging unsere Reise mit den Regeln zu Klassenhierarchien los. Die ersten Regeln besaßen einen allgemeineren Fokus. Nun geht unsere Reise mit einem speziellerem Fokus weiter.

Hier geht's zum Artikel auf Heise Developer.

Kommentar schreibenGelesen: 536

C++ Core Guidelines: Klassenhierarchien

Heute geht es um Klassenhierarchien im Allgemeinen und im Speziellen. Die C++ Core Guidelines bieten gut 30 Regeln dazu an. Es gibt also viel zu erzählen.

Hier geht's zum Artikel auf Heise Developer.

Kommentar schreibenGelesen: 1354

C++ Core Guidelines: Funktionsobjekte und Lambdas

Modernes C++ ohne Lambda Ausdrücken? Kaum vorstellbar! Daher ist es um so verwunderlicher, dass sich die Regeln zu Lambda Ausdrücken an zwei Händen abzählen lassen. In diesem Artikel geht es um vier strategische Regeln zu ihrem richtigen Einsatz, die weitreichende Konsequenzen besitzen.

Hier geht's zum Artikel auf Heise Developer.

Kommentar schreibenGelesen: 2075

C++ Core Guidelines: Vergleiche und die Funktionen swap und hash

Ein Blog-Beitrag zu Vergleichen und die wichtigen Funktionen swap und hash. Damit endet die Tour zu Regeln in den Guidelines, die sich mit den Default-Operationen befassen.

Hier geht's zum Artikel auf Heise Developer.

Kommentar schreibenGelesen: 2720

C++ Core Guidelines: Regeln für das Kopieren und Verschieben

Die Regeln für das Kopieren und Verschieben von Objekten sind ziemlich offensichtlich. Bevor ich sie aber vorstelle, muss ich erst auf die letzten zwei verbleibenden Regeln für Konstruktoren eingehen. Diese beschäftigen sich mit dem delegieren und vererben von Konstruktoren.

Hier geht's weiter zum Artikel auf Heise Developer.

Kommentar schreibenGelesen: 3462

Meine offene C++ Seminare im ersten Halbjahr 2018

Willst du dein C++ Niveau auf das nächste Level heben? Hier sind meine offenen C++ Seminare im ersten Halbjahr 2018.

  • Embedded Programmierung mit modernem C++: 16.01 - 18.01
  • C++11 und C++14: 13.03 - 15.03
  • Multithreading mit modernem C++: 08.05 - 09.05

Gerne gebe ich die Schulung auch vor Ort oder in Englisch.

Weiter Details gibt es hier: http://www.modernescpp.de/index.php/c

 

 

Modernes C++,

Kommentar schreibenGelesen: 3499

C++ Core Guidelines: Konstruktoren

Der Lebenszyklus jedes Objekts beginnt mit seiner Erzeugung. Somit beschäftigt sich dieser Artikel mit den dreizehn fundamentalsten Regeln für Objekte: Regeln für Konstruktoren.

Hier geht's zum Artikel auf Heise Developer: https://www.heise.de/-3825944

Kommentar schreibenGelesen: 3647

Abonniere den Newsletter (+ pdf Päckchen)

Beiträge-Archiv

Sourcecode

Neuste Kommentare