C++ Core Guidelines: Type Safety

Die C++ Core Guidelines bieten drei Profile an: Type Safety, Bounds Safety und Lifetime Safety. Dank der Guideline Support Library (GSL) lässt sich der Sourcecode gegen die drei Profile testen. Dieser Artikel beschäftigt sich mit der Type Safety.

Hier geht's direkt zum Artikel auf Heise Developer:

 
Kommentar schreibenGelesen: 67

C++ Core Guidelines: Profile

Vereinfachend gesagt, sind Profile Teilemengen von Regeln der C++ Core Guidelines, die sich mit einem besonderen Aspekt beschäftigen. Er kann Type Safety, Bound Safety oder auch Lifetime Safety sein. Dank der Guidelines Support Library lassen sich diese Aspekte prüfen.

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

 
Kommentar schreibenGelesen: 159

Mehr Mythen der Blog-Leser

Heute schließe ich meine Geschichte zu den Mythen meiner Blog-Leser ab. Bei den aktuellen Mythen geht es um Funktionsparameter, die Initialisierung von Klassenelementen und Zeiger versus Referenzen.

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

 
Kommentar schreibenGelesen: 200

Mythen der Blog-Leser

Ich war sehr neugierig, welche weiteren Mythen mir meine Leser schicken würden. Insbesondere die Leser auf diesem Blog waren ziemlich aktiv. Ich erhielt ein paar E-Mails und beobachtete eine lebhafte Diskussion auf heise Developer.

Hier geht es direkt zum Artikel auf heise Developer:

 
Kommentar schreibenGelesen: 187

C++ Core Guidelines: Mehr Nichtregeln und Mythen

Nichtregeln und Mythen zu entlarven ist ein mühsamer aber notwendiger Job. Das Ziel hingegen ist offensichtlich: Setze die mächtige Programmiersprache C++ richtig ein.

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

 
Kommentar schreibenGelesen: 292

C++ Core Guidelines: Nichtregeln und Mythen

Natürlich kennst du schon viele Nichtregeln und Mythen zu C++. Nichtregeln und Mythen, die wir widerlegen müssen, wenn wir modernes C++ programmieren. Die unterstützenden Bereiche der C++ Core Guidelines beschäftigen sich mit den widerspenstigen Nichtregeln und Mythen, bieten aber auch Alternativen an.

Hier geht's direkt zum Artikel auf Heise Developer: .

 
Kommentar schreibenGelesen: 352

C++ Core Guidelines: Unterstützende Abschnitte

In Summe habe ich in den letzten zwei Jahren rund 100 Artikel zu den C++ Core Guidelines verfasst. Warum? Weil: "This document is a set of guidelines for using C++ well. The aim of this document is to help people to use modern C++ effectively." Hier hört meine Geschichte aber noch nicht auf. Die C++ Core Guidelines besitzen unterstützende Abschnitte (supporting sections).

Hier geht es direkt zum Artikel auf Heise Developer: .

 
Kommentar schreibenGelesen: 244

C++ Core Guidelines: Wenn RAII versagt

Bevor ich über das sehr beliebte RAII-Idiom in C++ schreibe, möchte ich einen Trick vorstellen, der oft praktisch zur Hand ist, wenn mehrmals nach einem Text gesucht wird: Verwende negative Suche.

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

 
Kommentar schreibenGelesen: 566

Mehr Regeln zu regulären Ausdrücken

Es gibt mehr zur Anwendung von regulären Ausdrücken zu schreiben, als das was ich in meinem letzten Artikel "The Regular Expression"-Bibliothek schrieb. Heute geht es weiter.

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

 
Kommentar schreibenGelesen: 211

Abonniere den Newsletter (+ pdf Päckchen)

Beiträge-Archiv

Sourcecode