🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #1829

most-faq: template instantiation&compiler specifics

#1829
From: Gerhard Traeger
Date: Wed, 13 Mar 1996 18:01
14 lines
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.
Technical Details
Message-ID: <4i72hj$qqd@Dortmund.Germany.EU.net>
Path: arc1-ca.pugleaf.net!Dortmund.Germany.EU.net!news-intern

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!Dortmund.Germany.EU.net!news-intern
From: gerhard@gt-priv.m.eunet.de (Gerhard Traeger)
Newsgroups: de.comp.lang.c++
Subject: most-faq: template instantiation&compiler specifics
Date: 13 Mar 1996 18:01:23 GMT
Organization: home
Distribution: world
Message-ID: <4i72hj$qqd@Dortmund.Germany.EU.net>
NNTP-Posting-Host: gt-priv.m.eunet.de
X-Newsreader: suck 2.0