C++ Core Guidelines: Regeln für Deklarationen und die Initialisierung

Weiter mit der Tour durch die Regeln für Ausdrücke und Anweisungen in den C++ Core Guidelines. Dieser Artikel macht bei den Deklarationen und Initialisierungen halt.

Hier geht es direkt zum Artikel auf Heise Developer: https://www.heise.de/-3940685

Gelesen: 10771

Clean C++

Heute möchte ich einen kleinen Umweg von meiner langen Artikelserie zu den C++ Core Guidelines machen. Ich habe in den letzten Tagen das hervorragende Buch "Clean C++" gelesen und kann es mir nicht verkneifen, eine Rezension darüber zu schreiben.

Hier geht es zum Artikel auf Heise Developer: https://www.heise.de/-3935432

Gelesen: 12585

C++ Core Guidelines: Regeln für Ausdrücke und Anweisungen

Es gibt relativ viele Regeln für Ausdrücke und Anweisungen in den C++ Core Guidelines. Um genau zu sein, mehr als 50 Regeln beschäftigen sich mit Deklarationen, Ausdrücken, Anweisungen und arithmetischen Ausdrücken.

Hier geht es zum Artikel auf Heise Developer: https://www.heise.de/-3928923

Gelesen: 10179

C++ Core Guidelines: Smart Pointer als Funktionsparameter

Die Übergabe von Smart-Pointern an Funktionen ist ein wichtiges Thema, das selten adressiert wird. Das gilt aber nicht mehr mit den C++ Core Guidelines, denn diese bieten sechs Regeln für std::unique_ptr und std::shared_ptr an.

Hier geht es zum Artikel auf Heise Developer: https://www.heise.de/-3927673

Gelesen: 11543

C++ Core Guidelines: Regeln für Smart Pointer

Für viele C++ Entwickler sind Smart Pointer das wichtigste Feature des C++11 Standards. Genau um diese Smart Pointer geht es in dem aktuellen Artikel.

Hier geht es zum Artikel auf Heise Developer: https://www.heise.de/-3919901

Gelesen: 12271

C++ Core Guidelines: Regeln fürs Allokieren und Deallokieren

Die Guidelines besitzen sechs Regeln für das explizite Anfordern und Freigeben von Speicher. Das ist sehr überraschend. Lautet eine einfache Regel in modernem C++ doch schlicht: "Verwende kein explizites new und delete." Offensichtlich ist die C++-Welt doch nicht so einfach.

Hier geht es zum Artikel auf Heise Deverloper: https://www.heise.de/-3914820

 

Tags: Speicher
Gelesen: 11223

Das neue pdf-Päckchen ist fertig: Multithreading: Die High-Level Schnittstelle

Ich habe das aktuelle pdf-Päckchen vorbereitet. Du erhältst es ganz einfach.

Weiterlesen...
Gelesen: 30564

C++ Core Guidelines: Regeln für die Ressourcenverwaltung

Dieser und die nächsten Artikel beschäftigen sich mit dem wohl wichtigsten Aspekt im Programmieren: Ressourcenverwaltung. Die C++ Core Guidelines bieten Regeln für Ressourcenverwaltung in Allgemeinen, aber auch Regeln für das Anfordern und Freigeben von Speicher und Smart Pointern im Besonderen an. Los geht es in diesem Artikel mit den allgemeinen Regeln für die Ressourcenverwaltung.

Hier geht es zum Artikel auf Heise Developer: https://www.heise.de/-3907292.

Tags: Speicher
Gelesen: 9255

C++ Core Guidelines: Regeln für Aufzählungen

Das Kapitel zu Aufzählungen besitzt acht Regeln. Seit C++11 kennt C++ Aufzählungen mit eigenem Gültigkeitsbereich, die die Nachteile der klassischen Aufzählungen überwinden.

Hier geht's weiter zum Artikel auf Heise Developer.

Tags: enum
Gelesen: 9629

Mentoring

Stay Informed about my Mentoring

 

Rezensionen

Tutorial

Besucher

Heute 376

Gestern 2405

Woche 8582

Monat 35899

Insgesamt 3888613

Aktuell sind 32 Gäste und keine Mitglieder online

Kubik-Rubik Joomla! Extensions

Abonniere den Newsletter (+ pdf Päckchen)

Beiträge-Archiv

Sourcecode

Neuste Kommentare