Thread View: de.comp.lang.c++
2 messages
2 total messages
Started by Gerhard Traeger
Wed, 13 Mar 1996 18:01
most-faq: template instantiation&compiler specifics
Author: Gerhard Traeger
Date: Wed, 13 Mar 1996 18:01
Date: Wed, 13 Mar 1996 18:01
14 lines
1152 bytes
1152 bytes
Hi, uz@wuschel.ibb.schwaben.com (Ullrich von Bassewitz) hat geschrieben: >> Wie soll es zu "multiple defines" kommen, wenn die nicht-inline-template- >> member-Funktionen genau einmal, naemlich beim Uebersetzen der Quelle, in >> der sie stehen, fuer alle angeforderten Instanzen gebildet werden? > Weil es in der Verantwortung des Programmierers (nicht des Schoepfers der > Library) liegt, wo welche Templates instantiiert werden. Ach da liegt Dein Irrtum! Nein! Es ist eben, so wie ich es auch beschrieben hatte, genau der Schoepfer der Library, der bei der "expliziten Instantiierung" festlegt, welche Instanzen erzeugt werden! Und ich hatte auch versucht Dir zu erklaeren, dass das bei groesseren Programmen eine notwendige Aufgabenteilung ist. MfG, Gerhard.
Re: most-faq: template instantiation&compiler specifics
Author: Ullrich von Bassewitz
Date: Thu, 14 Mar 1996 21:22
Date: Thu, 14 Mar 1996 21:22
19 lines
1233 bytes
1233 bytes
Gerhard Traeger (gerhard@gt-priv.m.eunet.de) wrote:
> Nein! Es ist eben, so wie ich es auch beschrieben hatte, genau der Schoepfer
> der Library, der bei der "expliziten Instantiierung" festlegt, welche
> Instanzen erzeugt werden! Und ich hatte auch versucht Dir zu erklaeren, dass
> das bei groesseren Programmen eine notwendige Aufgabenteilung ist.
Dann habe ich das wirklich nicht verstanden. Du kannst mir ja nochmal
erklaeren, wie denn derjenige, der eine Bibliothek schreibt von vorneherein
wissen kann, mit welchen Argumenten seine Templates instantiiert werden.
Wenn er das nicht weiss, wie soll dann eine explizite Instantiierung
in der Bibliothek funktionieren?
Gruss
Uz
--
Ullrich von Bassewitz uz@ibb.schwaben.com
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads