C++ Core Guidelines: goto considered evil

Wer keine Ausnahme werfen kann und wem auch final_action (finally) von der Guideline Support Library nicht zur Verfügung steht, hat ein Problem. Ausnahmezustände verlangen Ausnahmeaktionen: goto. Wirklich?

Hier geht'w weiter zum Artikel auf Heise Developer:

Gelesen: 10723

C++ Core Guidelines: finally in C++

In diesem Artikel geht es um die Ausnahmesituation, wenn keine Ausnahme geworfen werden darf. Falls dein Programm in einer eingeschränkten Embedded-Umgebung läuft oder du harte Echtzeitanforderungen sicherstellen musst, ist dies für dich wohl keine Ausnahme.

Hier geht es direkt zum Artikel auf Heise Developer: .

Gelesen: 10321

C++ Core Guidelines: Regeln zur Ausnahmebehandlung

Was ist die richtige Art und Weise, Ausnahmen zu werfen und zu fangen? Insbesondere geht es um die Frage, wann man eine Ausnahme wirft und wie man diese fangen sollte.

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

Gelesen: 8451

C++ Core Guidelines: Der noexcept-Spezifier und -Operator

Wer die verbleibenden Regeln zur Fehlerbehandlung überfliegt, liest oft das Wort noexcept. Bevor sich dieser Artikel daher mit den Regeln zur Fehlerbehandlung genauer beschäftigt, wird sich zuerst der noexcept-Spezifizierer und der noexcept-Operator angeschaut.

Hier geht es direkt zum Artikel auf Heise Developer: .

 

Gelesen: 7787

C++ Core Guidelines: Ein kleiner Umweg über Kontrakte in C++20

Ursprünglich wollte ich in diesem Artikel weiter auf die Regeln zur Fehlerbehandlung eingehen. Aber ich habe meinen Plan geändert und fokussiere mich heute auf die Zukunft: Kontrakte in C++20.

Hier geht es direkt zum Artikel auf Heise Developer:

Gelesen: 7882

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

Fehlerbehandlung ist ein wichtiger Bestandteil guter Software. Daher bietet die C++ Core Guidelines rund 30 Regeln für die Fehlerbehandlung an.

Hier geht es direkt zum Artikel auf Heise Developer: .

Gelesen: 7942

C++ Core Guidelines: Die verbleibenden Regeln zur lock-freien Programmierung

Heute schließe ich die Regeln zur Concurrency und insbesondere zur lock-freien Programmierung ab. Genau vier Regeln zur lock-freien Programmierung gibt es noch in den C++ Core Guidelines.

Hier geht es direkt zum Artikel auf Heise Developer:

Tags: lock-frei
Gelesen: 8210

C++ Core Guidelines: Die Auflösung des Rätsels

 

Heute löse ich das Rätsel des letzten Artikels auf. Dank meiner Leser ist die Problemanalyse sehr genau.

Hier geht es zum Artikel auf Heise Develor: .

Tags: lock-frei
Gelesen: 8935

C++ Core Guidelines: Concurreny und lock-freies Programmieren

Heute schließe ich die Regeln zur Concurrency ab und knüpfe direkt mit den Regeln zur lock-freien Programmierung an. Ja, du hast richtig gelesen: Lock-freie Programmierung.

Hier geht es direkt zum Artikel auf Heise Developer:

Tags: lock-frei
Gelesen: 9210

Mentoring

Stay Informed about my Mentoring

 

Rezensionen

Tutorial

Besucher

Heute 744

Gestern 1427

Woche 4747

Monat 20689

Insgesamt 3319601

Aktuell sind 36 Gäste und keine Mitglieder online

Kubik-Rubik Joomla! Extensions

Abonniere den Newsletter (+ pdf Päckchen)

Beiträge-Archiv

Sourcecode

Neuste Kommentare