Template-Funktion mit unterschiedlichen Übergabeparametern
-
Grueziwohl allerseits,
bin gerade beim Programmieren auf folgende Frage gestoßen:
ist es möglich zwei unterschiedliche template-typen in einem Template zu übergeben? Ich glaub das war jetzt nicht sonderlich gut erklärt, deshalb kodiere ich das mal von der Idee her:template<typename T, typename F> void MyFunction(T myT, F myF) { // mach irgendwas... }Ich würde halt gerne 2 nicht spezifizierte unterschieliche typen an das Template übergeben.
Servus,
Matthias
-
Klar ist es möglich - genau so, wie du das dort geschrieben hast. (beim Aufruf mußt du dann sicherstellen, daß die Objekte die Operationen unterstützen, die im Template verwendet werden)
-
*freu*
Wer suchet der findet, bin gerade auch selber auf die Antwort gestoßen:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-128361-and-postdays-is-0-and-postorder-is-asc-and-start-is-0.html
Trotzdem danke,
Matthias