Diskussion zum Artikel "Von der Grundstufe bis zur Mittelstufe: Template und Typename (V)"

 

Neuer Artikel Von der Grundstufe bis zur Mittelstufe: Template und Typename (V) :

In diesem Artikel werden wir einen letzten einfachen Anwendungsfall für Vorlagen untersuchen und die Vorteile und die Notwendigkeit der Verwendung von typename in Ihrem Code diskutieren. Auch wenn dieser Artikel auf den ersten Blick etwas kompliziert erscheint, ist es wichtig, ihn richtig zu verstehen, um später Vorlagen und typename verwenden zu können.

Im vorigen Artikel, Von der Grundstufe zur Mittelstufe: Template und Typenname (IV), habe ich (so klar und einfach wie möglich) erklärt, wie wir eine Schablone erstellen können, um einen Modellierungstyp zu verallgemeinern und damit sozusagen eine Datentypüberladung zu erzeugen. Am Ende dieses Artikels habe ich jedoch etwas eingeführt, das für viele Leser schwer zu verstehen sein dürfte: die Übertragung von Daten in eine Funktion oder Prozedur, die selbst als Vorlage implementiert ist. Da dieses Konzept eine ausführlichere Erklärung erfordert, habe ich beschlossen, diesen Artikel diesem Thema zu widmen. Darüber hinaus gibt es ein weiteres Konzept, das eng damit zusammenhängt: Es kann den Unterschied ausmachen, ob man eine bestimmte Lösung mit Hilfe von Vorlagen umsetzen kann oder nicht.

Um diesen Artikel richtig zu beginnen, sollten wir ein neues Thema beginnen, um zu erklären, warum das letzte Stück Code aus dem vorherigen Artikel tatsächlich funktioniert.


Autor: CODE X