Article View: de.comp.lang.c++
Article #482Re: template-Klassen
From: Christian Mitterbauer
Date: Wed, 27 Sep 1995 14:36
Date: Wed, 27 Sep 1995 14:36
33 lines
1214 bytes
1214 bytes
Hallo, euer Problem ist ziemlich bekannt und wird in comp.lang.c++ schon seit längerer zeit diskutiert. Die einfachste Lösung, ist die Templateklassen alle Inline zu machen, was natürlich den Drang nach Übersichtlichkeit entgegenläuft, außerdem bekommen wir dadurch ein massives Compile und Linkzeitproblem. Die nächste Möglichkeit ist das Template in ein hpp und h File aufzuteilen, und dort wo es instantiiert wird mit dem h File einzuziehen, was der derzeit üblichen Vorgehensweise bei den meist Compilern entspricht. Die "schönste" Lösung ist aber derzeit über ein Compilerpragma bekannt zu machen, in welcher Source die Implementierung eines Templates steht Nur leider ist die natürlich Compilerspezifisch. Christian Mitterbauer Bayerische Hypotheken- und Wechselbank AG München 089/9244-5362
Technical Details
Message-ID:
<44bngk$s4m$1@mhadf.production.compuserve.com>Path:
arc1-ca.pugleaf.net!news.production.compuserve.com!newsReferences:
<43p4jg$qpj@sparcserver.lrz-muenchen.de>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.production.compuserve.com!news From: Christian Mitterbauer <100066.467@CompuServe.COM> Newsgroups: de.comp.lang.c++ Subject: Re: template-Klassen Date: 27 Sep 1995 14:36:04 GMT Organization: Bayerische Hypotheken und Wechselbank Message-ID: <44bngk$s4m$1@mhadf.production.compuserve.com> References: <43p4jg$qpj@sparcserver.lrz-muenchen.de>