Designfrage - Typedefs zu eigener Klasse
-
Hallo Forum,
Ich habe eine Klasse
MyClassund ein paar davon abgeleitete Typen (z.B.shared_ptr<MyClass>,shared_ptr<const MyClass>).
Wo würdet ihr Typedefs für solche Typen denn hinschreiben? In die selbe Header-Datei oder eher in eine neue?Grüße,
daersc
-
Hängt von der Bedeutung ab. Vermutlich eher rein. Sagt man damit nicht auch nebenbei manchen Compilern, daß sie die Templates instanziieren sollen und hat überraschenderweise eine kleinere exe-Datei?
-
volkard schrieb:
...Sagt man damit nicht auch nebenbei manchen Compilern, daß sie die Templates instanziieren sollen und hat überraschenderweise eine kleinere exe-Datei?
Eigentlich macht man das über expliziete Template-Instanziierung, und die macht man nicht mit einem
typedef.