C++20: Die Concepts SemiRegular und Regular definieren

Ein konkreter Datentyp, der sich intuitiv im C++-Ökosystem verwenden lässt, sollte sich wie ein int verhalten. Formaler ausgedrückt, sollte der konkrete Datentyp das Concept Regular unterstützen. In diesem Artikel werde ich die Concepts SemiRegular und Regular definieren.

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

Tags: Concepts
Gelesen: 3229

C++20: Die Concepts Equal und Ordering definieren

In meinem letzten Artikel habe ich das Concept Equal definiert. Heute gehe ich einen Schritt weiter und verwende das Concept Equal, um das Concept Ordering zu definieren.

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

Tags: Concepts
Gelesen: 3053

C++20: Concepts definieren

Mit diesem Artikel werde ich mir das letzte interessante Thema zu Concepts genauer anschauen: die Definition von Concepts. Außerdem beantworte ich in dem Zuge die Fragen, die meine vorherigen Artikel offen gelassen haben.

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

Tags: Concepts
Gelesen: 3725

C++20: Concepts - Vordefinierte Concepts

C++20 bringt viele Concepts bereits mit. Natürlich sollte kein Concept definiert werden, das bereits existiert. Aus diesem Grund stellt der heutige Artikel die vordefinierten Concepts vor. Meine bisherigen Artikel zu Concepts gibt es hier: C++20: Concepts.

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

Tags: Concepts
Gelesen: 3241

C++20: Concepts - was wir nicht bekommen

Die Template Introduction des Concepts TS (Technical Spezification) stellt eine neue Art dar, Concepts anzuwenden. Die syntaktische Variante ist nicht Bestandteil des Concepts Draft und damit auch nicht des C++20 -Standards. Ich treffe aber keine Annahmen darüber, was die nicht so nahe Zukunft bringen wird.

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

Tags: Concepts
Gelesen: 3229

C++20: Concept - Syntactic Sugar

In meinem Blogbeitrag geht es nicht um ein neues Feature von Concepts, sondern um Syntactic Sugar. Ich beschäftige mich heute mit Abbreviated Function Templates, die es auf "sehr süße" Art erlauben, Templates zu definieren.

Hier geht es direkt zum Artikel auf Heise Developer: .

Tags: Concepts
Gelesen: 4002

C++20: Concepts - die Placeholder Syntax

Heute gebe ich eine einfache Antwort auf eine herausfordernde Frage: Wann lassen sich Concepts einsetzen? Sie lassen sich an den Stellen einsetzen, an den auto verwendet werden kann.

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

Tags: Concepts
Gelesen: 3602

Mentoring

Stay Informed about my Mentoring

 

Rezensionen

Tutorial

Besucher

Heute 1448

Gestern 1088

Woche 6414

Monat 23741

Insgesamt 3360424

Aktuell sind 43 Gäste und keine Mitglieder online

Kubik-Rubik Joomla! Extensions

Abonniere den Newsletter (+ pdf Päckchen)

Beiträge-Archiv

Sourcecode

Neuste Kommentare