Templates
-
Mücke 'nen Elefanten?
Tut mir leid, aber mir ist das relativ egal. Ich war nur besorgt, dass ich mich irren könnte, da ich mit Templatespezialisierungen kaum zu tun habe. Wie dem auch immer sei.
-
Ich würde die Spezialisierung sogar allem anderem vorziehen, da es in etwa den gleichen Aufwand hat, allerdings bereits zur Kompilierzeit die Auswahl gemacht wird. Dein Programm macht dann zur Laufzeit lediglich noch den Funktionsaufruf und die Ausgabe. Die Auswahllogik hat bereits stattgefunden.
-
Vor allem, da du dich gerade mit Templates beschäftigst, solltest du die Spezialisierung benutzen.
typeidgehört eher in die Ecke RTTI. Quasi das Gegenstück zu Templates (statische vs. dynamische Polymorphie).
-
KÖnnte man hier nicht auch mit sizeof() arbeiten? dann könnte man gegebenenfalls jedoch nicht zwischen bool oder char etc. unterscheiden, da beide 1 Byte benötigen????
lg, freakC++
-
freakC++ schrieb:
KÖnnte man hier nicht auch mit sizeof() arbeiten?
Wieso sollte man das denn wollen? Mit Spezialisierung hast du das genau gelöst aber sizeof sagt in erster Linie einmal nichts über den Typen aus..
-
Zum Thema Funktion Templates Sepzialisierung:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-246296-and-highlight-is-.htmlSimon
-
theta schrieb:
Zum Thema Funktion Templates Sepzialisierung:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-246296-and-highlight-is-.htmlSimon
Dank dir, werde es doch mit einer Template Spezialisierung machen.
Da der Autor es auch so gemacht hat x)
-

Ehm, welcher Autor?
-
Ulrich Beymann - Der C++ Programmierer
-
Was hat es eigentlich mit dem Threadtitel auf sich?