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: 8840

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: 9225

C++ Core Guidelines: Regeln für Unions

Eine Union ist ein spezieller Datentyp, bei dem alle Mitglieder an derselben Adresse stehen. Sie kann zu einem Zeitpunkt immer nur ein Mitglied besitzen. Das spart Speicher. Eine "tagged"-Union ist eine Union, die über ihre Datentypen Buch führt.

Hier geht weiter zum Artikel auf Heise Developer.

Gelesen: 9461

C++ Core Guidelines: Mehr Regeln fürs Überladen

Im letzten Artikel begann ich unsere Reise zum Überladen von Funktionen und Operatoren. Heute setzte ich diese Reise sowohl fort und schließe sie zugleich ab

Hier geht es zum Artikel auf Heise Developer

Gelesen: 8940

C++ Core Guidelines: Überladen von Funktionen und Operatoren

Die Guidelines besitzen zehn Regeln für das Überladen von Funktionen und Operatoren. Viele von ihnen sind recht naheliegend. Werden sie aber nicht eingehalten, birgt die Software viele Überraschungen.

Hier geht's zum Artikel auf Heise Developer.

Gelesen: 9308

C++ Core Guidelines: Zugriff auf Objekte in Klassenhierarchien

Es gibt neun Regeln in den C++ Core Guidelines, um auf Objekte in Klassenhierarchien zuzugreifen. Diese sind einen genaueren Blick wert.

Hier geht es zum Artikel auf Heise Developer.

Gelesen: 10428

C++ Core Guidelines: Die verbleibenden Regeln für Klassenhierarchien

Drei Artikel waren notwendig, um die 20 Regeln für Klassenhierarchien in den C++ Core Guidelines vorzustellen. In diesem Artikel schließe ich die Miniserie mit den verbleibenden sieben Regeln ab.

Hier geht's zum Artikel auf Heise Developer.

Gelesen: 8727

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.

Gelesen: 9212

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.

Gelesen: 10058

Mentoring

Stay Informed about my Mentoring

 

Rezensionen

Tutorial

Besucher

Heute 13

Gestern 1396

Woche 1409

Monat 18736

Insgesamt 3355419

Aktuell sind 34 Gäste und keine Mitglieder online

Kubik-Rubik Joomla! Extensions

Abonniere den Newsletter (+ pdf Päckchen)

Beiträge-Archiv

Sourcecode

Neuste Kommentare