🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Templates in g++?

#876
From: Harald Fuchs
Date: Fri, 24 Nov 1995 16:06
13 lines
1468 bytes
enno@inferenzsysteme.informatik.th-darmstadt.de (Enno Sandner) writes:

> Bei neueren Compilern die RTTI unterstuetzen kann man auch den 'typeid' 
> Ausdruck verwenden. Bsp:

> 	if (typeid(T)==typeid(int)) DoThis(); else DoThat();
		
> Template-Spezialisierung ist aber IMHO der bessere Weg um typspezifisches
> Verhalten bei Templates zu realisieren, da die einzelnen Implementierung
> sauber voneinander getrennt sind.

Nicht nur IMHO; das kann man gar nicht laut genug sagen: typeid ist zu
Spezialisierung das, was switch() zu virtuellen Funktionen ist.
Technical Details
Message-ID: <purayyov4i.fsf@themroc.colibri.de>
Path: arc1-ca.pugleaf.net!rz.uni-karlsruhe.de!not-for-mail
References: <491sa6$gb@wmwap1.math.Uni-Wuppertal.DE> <ENNO.95Nov23205507@kitz.inferenzsysteme.informatik.th-darmstadt.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!rz.uni-karlsruhe.de!not-for-mail
From: hf@colibri.de (Harald Fuchs)
Newsgroups: de.comp.lang.c++
Subject: Re: Templates in g++?
Date: 24 Nov 1995 17:06:05 +0100
Organization: Colibri GmbH, Germany
Sender: hf@themroc.colibri.de
Message-ID: <purayyov4i.fsf@themroc.colibri.de>
References: <491sa6$gb@wmwap1.math.Uni-Wuppertal.DE>
 <ENNO.95Nov23205507@kitz.inferenzsysteme.informatik.th-darmstadt.de>
NNTP-Posting-Host: teco10a.teco.uni-karlsruhe.de
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
In-reply-to: enno@inferenzsysteme.informatik.th-darmstadt.de's message of 23 Nov 1995 19:55:07 GMT
X-WWW-Home-Page: http://www.colibri.de/~hf/
X-PGP-Public-Key: finger hf@colibri.de
X-PGP-Fingerprint: 09 4E C4 A2 B2 C5 33 1A  79 80 5D 39 BD 9B 89 39
X-Disclaimer: Kore wa Colibri no iken dewa arimasen
X-Newsreader: Gnus v5.0.9