C++

Softwareentwicklung

Dem Compiler lediglich das gewünschte Zielsystem mit auf den Weg geben, und schon purzelt am Ende ein passendes Programm heraus: Was für Entwickler unter C/C++ und vielen anderen Sprachen nach Wunschtraum klingt, ist für Go-Programmierer Realität.

Softwareentwicklung

C++ bietet viele Möglichkeiten, einen Algorithmus an einen Datentyp anzupassen. Jede Variante basiert auf dem Überladen von Operatoren und Funktionen oder auf der Template-Spezialisierung und hat spezifische Vor- und Nachteile.

Softwareentwicklung

Vor zehn Jahren erblickte diese Artikelreihe unter dem Titel "Modernes C++ in der Praxis" das Licht der Welt. Ein guter Grund der Frage nachzugehen, welche Wege die Sprache im letzten Jahrzehnt genommen hat.

Softwareentwicklung

Die Zukunft von C++ liegt in Templates, zu denen die C++ Core Guidelines viele Regeln aufstellen. Einen wichtigen Aspekt von Templates stellen die Concepts dar.

Softwareentwicklung

Fehlerbehandlung bildet einen integralen Bestandteil jeder guten Softwarearchitektur. Wer sie beim Design nicht von Anfang an berücksichtigt, riskiert, dass es im Fehlerfall vernehmlich kracht.

Nach oben