🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Templates in Klassen

#821
From: Andreas Koenig
Date: Fri, 17 Nov 1995 16:27
41 lines
1546 bytes
In article <48741g$24k@apopi.u-strasbg.fr>, Hans-Martin Speiser <speiser@eric.u-strasbg.fr> writes:
> Hallo auch,
> 
> ich versuche schon eine Weile unter Borland C++ 4.5 eine template Klasse
> in meine eigene Klasse zu integrieren. Dabei habe ich folgendes
> Problemchen:
> Ich kann die template Klasse nicht initialisieren!!
> Um etwas genauer zu sein habe ich eine Klasse "Eimer" angelegt, in der
> ich ein Attribut
> 
> class Eimer
> {
> 	privat
> 		TArrayAsVector<string> inhalt;
> 
> 	public:
> 		Eimer(void);
> 		Add_was(const string& s);
> }
> 
> definiert habe. In dem Konstruktor zu dieser Klasse wuerde ich gerne den
> Array initialisieren, um dann direkt unter "Add_was" einen Befehl wie
> 
> 	inhalt.AddItem(s);
> 
> aufrufen zu koennen. (Dabei ist natuerlich "AddItem" in der
> Kontainerklasse definiert!)
> ... 

Versuch doch mal, beim Konstruktor von Eimer auch den Konstruktor von
TArryAsVector mitaufzurufen, also:

Eimer::Eimer() : inhalt(laenge_des_array)
{
  ...
}

Eigentlich sollte es dann funktionieren.
MfG

AK
Technical Details
Message-ID: <48id5q$qvn@serv-200.dfki.uni-kl.de>
Path: arc1-ca.pugleaf.net!serv-200.dfki.uni-kl.de!serv-402!koenig
References: <48741g$24k@apopi.u-strasbg.fr>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!serv-200.dfki.uni-kl.de!serv-402!koenig
From: koenig@dfki.uni-kl.de (Andreas Koenig)
Newsgroups: de.comp.lang.c++
Subject: Re: Templates in Klassen
Date: 17 Nov 1995 16:27:38 GMT
Organization: Deutsches Forschungsinstitut fär Känstliche Intelligenz
Sender: koenig@serv-402 (Andreas Koenig)
Distribution: world
Message-ID: <48id5q$qvn@serv-200.dfki.uni-kl.de>
References: <48741g$24k@apopi.u-strasbg.fr>
NNTP-Posting-Host: serv-402.dfki.uni-kl.de