[C++] Szablon klasy- różne funkcje dla różnych typów.
Ostatnio zmodyfikowano 2015-01-22 16:39
eilchner Temat założony przez niniejszego użytkownika |
[C++] Szablon klasy- różne funkcje dla różnych typów. » 2015-01-22 16:32:36 Mam pewien problem z szablonami klas. template < class type > class xyz { private: type a; public: xyz(); zrob(); }; Załóżmy taki przykładowy szablon. Czy mogę zrobić tak, aby funkcja "zrob()" wykonywała coś zależnie od typu danych? Jeśli na przykład wywołam klasę: xyz < int > a xyz < char > b to żeby a.zrob() wyświetlało "xza", a b.zrob() wyświetlało "gfd"? Mam nadzieję, że zrozumiecie, o co mi chodzi. Z góry dzięki za pomoc. |
|
killjoy |
» 2015-01-22 16:39:18 Słowo klucz: Specjalizacja szablonów klasy. |
|
« 1 » |