C++23: Mehr kleine Perlen in der Kernsprache
#CC #Programmiersprachen
Mit dem statischen mehrdimensionalen Subscript und dem Aufrufoperator hat die Kernsprache von C++23 mehr zu bieten․
#CC #Programmiersprachen
Mit dem statischen mehrdimensionalen Subscript und dem Aufrufoperator hat die Kernsprache von C++23 mehr zu bieten․
Programmiersprache C++: Benchmark der parallelen STL-Algorithmen
#Benchmark #CC #ParallelComputing #Programmiersprachen #STL
In einem Gastbeitrag zum Blog "Modernes C++" beschreibt Victor J․ Duvanenko die parallelen STL-Algorithmen․
#Benchmark #CC #ParallelComputing #Programmiersprachen #STL
In einem Gastbeitrag zum Blog "Modernes C++" beschreibt Victor J․ Duvanenko die parallelen STL-Algorithmen․
C++23: Eine modularisierte Standardbibliothek und zwei neue Funktionen
#CC #Programmiersprachen #Programmierung
Dank der modularisierten Standardbibliothek und den beiden Funktionen std::print und std::println lässt sich C++23 deutlich angenehmer verwenden․
#CC #Programmiersprachen #Programmierung
Dank der modularisierten Standardbibliothek und den beiden Funktionen std::print und std::println lässt sich C++23 deutlich angenehmer verwenden․
C++23: Eine neue Art der Fehlerbehandlung mit std::expected
#CC #Programmiersprachen
C++23 erweitert die Schnittstelle von std::optional und führt den neuen Datentyp std::expected für die Fehlerbehandlung ein․
#CC #Programmiersprachen
C++23 erweitert die Schnittstelle von std::optional und führt den neuen Datentyp std::expected für die Fehlerbehandlung ein․
heise-Angebot: Von C/C++ zu Rust: Online-Konferenz zur Migration und Integration
#CC #Programmiersprachen #Rust #Softwareentwicklung #WebAssembly
Am 24․ Oktober wendet sich die betterCode() Rust vor allem an diejenigen, die Rust nutzen möchten, um ihre C/C++-Codebasis zu migrieren oder zu ergänzen․
#CC #Programmiersprachen #Rust #Softwareentwicklung #WebAssembly
Am 24․ Oktober wendet sich die betterCode() Rust vor allem an diejenigen, die Rust nutzen möchten, um ihre C/C++-Codebasis zu migrieren oder zu ergänzen․
C++23: Vier neue assoziative Container
#CC #Performance #Programmiersprachen
Insgesamt gibt es für C++ nun zwölf assoziative Container․ Die vier neuen gibt es in C++23 aus einem Grund: Performanz․
#CC #Performance #Programmiersprachen
Insgesamt gibt es für C++ nun zwölf assoziative Container․ Die vier neuen gibt es in C++23 aus einem Grund: Performanz․
Schlanke, flexible GUIs für den Embedded-Bereich mit Slint 1․2
#CC #Embedded #EmbeddedSystems #Entwicklungsumgebung #GUI #InternetderDinge #Rust #Slint #Softwareentwicklung
Mit Version 1․2 erweitert Slint, das schlanke Toolkit für fensterbasierte GUIs, seine Fähigkeit bei der Entwicklung anwenderfreundlicher, eingebetteter Systeme․
#CC #Embedded #EmbeddedSystems #Entwicklungsumgebung #GUI #InternetderDinge #Rust #Slint #Softwareentwicklung
Mit Version 1․2 erweitert Slint, das schlanke Toolkit für fensterbasierte GUIs, seine Fähigkeit bei der Entwicklung anwenderfreundlicher, eingebetteter Systeme․
heise-Angebot: iX-Workshop: C++20 Deep Dive – Concepts, Ranges, Module, Coroutinen (10% Rabatt)
#CC #Programmierung
Für erfahrene C++-Entwickler: Lernen Sie die wichtigen Features von C++20 kennen, um sie gezielt und effektiv in eigenen Projekten einzusetzen․
#CC #Programmierung
Für erfahrene C++-Entwickler: Lernen Sie die wichtigen Features von C++20 kennen, um sie gezielt und effektiv in eigenen Projekten einzusetzen․
C++23: Eine multidimensionale View
#CC #Programmiersprachen #Standards
Der neue Standard der Programmiersprache führt mit std::mdspan eine nicht besitzende multidimensionale View einer zusammenhängenden Folge von Objekten ein․
#CC #Programmiersprachen #Standards
Der neue Standard der Programmiersprache führt mit std::mdspan eine nicht besitzende multidimensionale View einer zusammenhängenden Folge von Objekten ein․
Softwareentwicklung: Polymorphe Allokatoren in C++17
#C17 #CC #Softwareentwicklung #Speicherverwaltung
Polymorphe Allokatoren sind ein fast unbekanntes Feature von C++17, das bei der Speicherverwaltung hilft․
#C17 #CC #Softwareentwicklung #Speicherverwaltung
Polymorphe Allokatoren sind ein fast unbekanntes Feature von C++17, das bei der Speicherverwaltung hilft․
Softwareentwicklung: Spezielle Allokatoren mit C++17
#CC #Programmiersprachen #Softwareentwicklung #Speicherverwaltung
Nach der Theorie der polymorphen Allokatoren in C++17 geht es diesmal um deren praktische Anwendung․
#CC #Programmiersprachen #Softwareentwicklung #Speicherverwaltung
Nach der Theorie der polymorphen Allokatoren in C++17 geht es diesmal um deren praktische Anwendung․
Buchbesprechung: Eine Tour durch C++
#Buch #CC #Programmiersprachen #Softwareentwicklung
Nun auch auf Deutsch: C++-Erfinder Bjarne Stroustrup liefert einen praxisnahen Leitfaden für Ein- und Umsteiger in die Programmiersprache C++․
#Buch #CC #Programmiersprachen #Softwareentwicklung
Nun auch auf Deutsch: C++-Erfinder Bjarne Stroustrup liefert einen praxisnahen Leitfaden für Ein- und Umsteiger in die Programmiersprache C++․
C++20: Modulunterstützung der großen drei Compiler
#CC #Clang #Compiler #GNUCompilerCollection #MSVC #Softwareentwicklung
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․
#CC #Clang #Compiler #GNUCompilerCollection #MSVC #Softwareentwicklung
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․
C++20: Weitere Details zur Modulunterstützung der großen drei Compiler
#CC #Programmiersprachen #Softwareentwicklung
Im Vergleich zeigt sich, wie sich die großen drei Compiler GCC, Clang und der Microsoft-Compiler im Zusammenspiel mit Modulen schlagen․
#CC #Programmiersprachen #Softwareentwicklung
Im Vergleich zeigt sich, wie sich die großen drei Compiler GCC, Clang und der Microsoft-Compiler im Zusammenspiel mit Modulen schlagen․
C++26: Bekommt die Programmiersprache Contracts und Reflexion?
#CC #DesignbyContract #Programmiersprachen #Reflexion #Standards
Auf ihrem jüngsten Treffen hat das ISO-C++-Komitees weitere Features für den kommenden C++-Standard beschlossen, und zwei große Neuerungen liegen gut im Plan․
#CC #DesignbyContract #Programmiersprachen #Reflexion #Standards
Auf ihrem jüngsten Treffen hat das ISO-C++-Komitees weitere Features für den kommenden C++-Standard beschlossen, und zwei große Neuerungen liegen gut im Plan․
Coroutinen: Ein Scheduler für Tasks – Teil 2 von Dian-Lun Li
#CC #Programmiersprachen
Nachdem Dian-Lun bereits eine Einführung in die Grundlagen zu Coroutinen gegeben hat, stellt er nun einen Single-Thread-Scheduler für Coroutinen vor․
#CC #Programmiersprachen
Nachdem Dian-Lun bereits eine Einführung in die Grundlagen zu Coroutinen gegeben hat, stellt er nun einen Single-Thread-Scheduler für Coroutinen vor․
Programmiesprache C++: Ein Prioritäts-Scheduler für Coroutinen
#CC #Code #Programmiersprachen #Programmierung
Der Artikel erweitert den in den beiden vorangegangenen Blogbeiträgen gezeigten einfachen Scheduler von Dian-Lun um Prioritäten․
#CC #Code #Programmiersprachen #Programmierung
Der Artikel erweitert den in den beiden vorangegangenen Blogbeiträgen gezeigten einfachen Scheduler von Dian-Lun um Prioritäten․