Klasa szablonowa - definicja metod w pliku nagłówkowym?

0

Witam! Mam pytanie odnośnie klas szablonowych i definicji ich metod, czy muszą być koniecznie w pliku nagłówkowym?
Można sobie to rozbić tak?

klasaszablonowa.h
#include "definicjeklasyszablonowej.hh"

klasaszablonowa.h <- deklaracja klasy szablonowej
definicjeklasyszablonowej.hh <- definicje metod

Znalazłem podobny temat na innym forum, ale bardzo stary z 2002r i takie rozwiązanie było polecane. Ciekawi mnie czy nic się nie zmieniło ;). Dzięki z góry ; ]

0

Oczywiście, że można. Plik nagłówkowy klasy powinien includować ten plik z implementacją na końcu. Każdy kto będzie chciał używać Twojej klasy będzie normalnie includować ten główny plik nagłówkowy. Takie rozwiązanie to oczywiście tylko kosmetyka - kod jest rozdzielony i nie zmienia to niczego więcej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1