Gast
#1442126
Ich hab des öfteren schon den Begriff Templates in C++ Skripten und Büchern gehört. Ich weiss nicht was man damit eigentlich anfagen kann. Für was sind die Templates gut?
|
Anzeige
|
Was sind Templates ?
Gast
#1442126
Ich hab des öfteren schon den Begriff Templates in C++ Skripten und Büchern gehört. Ich weiss nicht was man damit eigentlich anfagen kann. Für was sind die Templates gut? Es gibt Funktions-Templates und Klassentemplates. Die einen sind Vorlagen (Schablonen) für Funktionen, aus denen sich der Compiler eine passende Funktion stricken kann, wenn er sie braucht, und die anderen sind analog Vorlagen für Klassen (Datentypen), aus denen er sich Klassen bauen kann. Sinn davon ist, daß man mehrere sehr ähnliche Funktionen bzw. Klassen nur einmal als Vorlage hinschreibt, und der Compiler macht sich dann die echten daraus bei Bedarf. zu Funktionen: http://www.wachtler.de/cpp/node33.html zu Klassen: http://www.wachtler.de/cpp/node63.html Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|