Anfänger
-
Templates nutzt man (normalerweise) auch eher für Typen. Aber auch andere Dinge können nützlich sein:
template<typename T, unsigned int N> class Vector { T data_[N]; public: ... };Die Lösung von SeppJ war natürlich eher scherzhaft gemeint.
-
Ja, hier ist das eher Proof-of-Concept. Aber es gibt durchaus Anwendungen, die man damit wesentlich vereinfachen kann. Guckst du zum Beispiel hier:
http://www.c-plusplus.net/forum/282091