Exploring future C++ features within a geometric modeling context

The development of the C++ programming language and its standard library has undergone a renaissance since the introduction of the C++11 standard, making the language more relevant than ever, through modern features, simplification and expansion of the standard library. Comparing past and future fea...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Bratlie, Jostein, Dalmo, Rune
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The development of the C++ programming language and its standard library has undergone a renaissance since the introduction of the C++11 standard, making the language more relevant than ever, through modern features, simplification and expansion of the standard library. Comparing past and future feature sets (C++17, C++20, ...) similar to comparing different programming languages. In this article we look at how new and upcoming features of the language can be utilized to ease the development of domain specific application areas through features such as generic programming, compile-time polymorphism and type-safety. We provide representative examples by application to differential geometry by modeling hierarchical structure for parametric object evaluation.
ISSN:1892-0721
1892-0713