Typen, Nichttypen und Templates als Template-Parameter

Ich denke, dir ist das zusätzliche Schlüsselwort typename oder template bereits vor einem Namen in einem Template aufgefallen. Mir auch. Ehrlich gesagt war ich überrascht. Heute geht es um abhängige Namen und verschiedene Template-Parameter.

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

Tags: Templates
Gelesen: 5447

Templates: Missverständnisse und Überraschungen

Ich erkläre oft die Grundlagen zu Templates. Diese sind speziell, daher begegnen mir oft Missverständnisse, die zwangsläufig zu Überraschungen führen.

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

Gelesen: 6495

C++ Core Guidelines: Überraschung inklusive mit der Spezialisierung von Funktions-Templates

Heute schließe ich die Regeln der C++ Core Guidelines zu Templates mit einer großen Überraschung für viele C++-Entwickler ab. Ich schreibe über die Spezialisierung von Funktions-Templates.

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

Tags: Templates
Gelesen: 5915

C++ Core Guidelines: Weitere Regeln zu Templates

Heute schreibe ich über die paar verbleibenden Regeln zu Template. Da sie sich nicht unter einem gemeinsamen Begriff zusammenfassen lassen, sind die in die heterogenen Regeln in dem Abschnitt other der C++ Core Guidelines gelandet. Die Regeln beschäftigen sich mit Best Practices und Überraschungen.

Hier geht's direkt zum Artikel auf Heise Developer:

Tags: Templates
Gelesen: 7148

C++ Core Guidelines: Programmierung zur Compilezeit mit constexpr

Diese Serie zur Programmierung zur Compilezeit begann mit der Template-Metaprogrammierung, gefolgt von der Type-Traits-Bibliothek und endet heute mit konstanten Ausdrücken (constexpr).

Hier geht's direkt zum Artikel auf Heise Developer:

Tags: constexpr
Gelesen: 8059

C++ Core Guidelines: Programmierung zur Compilezeit mit der Type-Traits-Bibliothek (Die Zweite)

Die Type-Traits-Bibliothek unterstützt Typprüfungen, Typvergleiche und Typmodifikationen zur Compilezeit. Genau: Heute geht es um Typmodifikationen zur Compilezeit.

Hier geht's direkt zum Artikel auf Heise Developer:

Gelesen: 13629

C++ Core Guidelines: Programmierung zur Compilezeit mit der Type-Traits-Bibliothek

Die Reise durch die Programmierung zur Compilezeit geht weiter, und zwar mit einem Sprung von C++98 nach C++11 hin zur Type-Traits-Bibliothek, die Template-Metaprogrammierung in einer standardisierten Form verkörpert.

Hier geht es direkt zum Artikel auf Heise Developer:

Gelesen: 64533

C++ Core Guidelines: Programmierung zur Compilezeit

Weiter geht es mit meiner Einführung zur Programmierung zur Compilezeit. Der letzte Artikel begann mit Template-Metaprogrammierung. Genau hier knüpfe ich an und schließe die Template-Metaprogrammierung ab.

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

Gelesen: 10936

C++ Core Guidelines: Regeln zur Template-Metaprogrammierung

Ja, du hast es richtig gelesen. Heute geht es in meinem Artikel um Template-Metaprogrammierung. Sie ist Programmierung mit Datentypen und nicht mit Werten.

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

Gelesen: 10353

Mentoring

Stay Informed about my Mentoring

 

Rezensionen

Tutorial

Besucher

Heute 1825

Gestern 3725

Woche 7626

Monat 34943

Insgesamt 3887657

Aktuell sind 626 Gäste und keine Mitglieder online

Kubik-Rubik Joomla! Extensions

Abonniere den Newsletter (+ pdf Päckchen)

Beiträge-Archiv

Sourcecode

Neuste Kommentare