C++20: Modulunterstützung der großen drei Compiler

Module gehören zu den vier wichtigen Neuerungen in C++20. Zeit für einen Blick darauf, wie gut die Großen Drei (GCC, Clang und MSVC) mit Modulen arbeiten.

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

Tags: Module
Gelesen: 2076

Softwareentwicklung: Optimierung mt Allokatoren in C++17

Das Ende der Miniserie zu C++17 stellt die polymorphen Allokatoren zum Optimieren der Speicherzuweisung vor.

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

Gelesen: 2102

Softwareentwicklung: Spezielle Allokatoren mit C++17

Nach der Theorie der polymorphen Allokatoren in C++17 geht es diesmal um deren praktische Anwendung.

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

Gelesen: 2100

Softwareentwicklung: Polymorphe Allokatoren in C++17​

Polymorphe Allokatoren sind ein fast unbekanntes Feature von C++17, das bei der Speicherverwaltung hilft.

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

Gelesen: 2248

C++23: Ranges Verbesserungen und std::generator

C++23 führt eine konkrete Koroutine ein, nachdem C++lediglich einen Rahmen für deren Implementierung geboten hat.

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

Gelesen: 2253

C++23: Eine multidimensionale View

Der neue Standard der Programmiersprache führt mit std::mdspan eine nicht besitzende multidimensionale View einer zusammenhängenden Folge von Objekten ein.

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

Gelesen: 2070

C++23: Vier neue assoziative Container

Insgesamt gibt es für C++ nun zwölf assoziative Container. Die vier neuen gibt es in C++23 aus einem Grund: Performanz.

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

Gelesen: 2199

C++23: Eine neue Art der Fehlerbehandlung mit std::expected

C++23 erweitert die Schnittstelle von std::optional und führt den neuen Datentyp std::expected für die Fehlerbehandlung ein.

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

Gelesen: 2237

C++23: Eine modularisierte Standardbibliothek und zwei neue Funktionen

Dank der modularisierten Standardbibliothek und den beiden Funktionen std::print und std::println lässt sich C++23 deutlich angenehmer verwenden.

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

Gelesen: 2047

Mentoring

Stay Informed about my Mentoring

 

Rezensionen

Tutorial

Besucher

Heute 47

Gestern 1427

Woche 4050

Monat 19992

Insgesamt 3318904

Aktuell sind 20 Gäste und keine Mitglieder online

Kubik-Rubik Joomla! Extensions

Abonniere den Newsletter (+ pdf Päckchen)

Beiträge-Archiv

Sourcecode

Neuste Kommentare