Article View: de.comp.lang.c++
Article #1829most-faq: template instantiation&compiler specifics
From: 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.
Technical Details
Message-ID:
<4i72hj$qqd@Dortmund.Germany.EU.net>Path:
arc1-ca.pugleaf.net!Dortmund.Germany.EU.net!news-internShow 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