Thread View: de.comp.lang.c++
3 messages
3 total messages
Started by Christian de Waal
Tue, 16 Jan 1996 12:38
Klassen-array Problem
Author: Christian de Waal
Date: Tue, 16 Jan 1996 12:38
Date: Tue, 16 Jan 1996 12:38
27 lines
919 bytes
919 bytes
hallo,
ich habe folgendes -- simples -- problem: ich habe eine klasse
geschrieben, deren konstruktor in jedem fall einen parameter
benoetigt, und will ein array dieser klasse deklarieren..... so in
dieser art:
class X
{ ...
public:
X(int initvalue);
~X();
...
};
int main()
{ X array(-1)[10];
...
}
die deklaration nimmt der compiler aber nicht an........ antworten
bitte als email! danke!
peace out... [http://ibm.rhrz.uni-bonn.de/~uzs3f5/]
-christ! [send email or visit my homepage for pgp public key]
Re: Klassen-array Problem
Author: Walter Sommergruber
Date: Wed, 17 Jan 1996 05:07
Date: Wed, 17 Jan 1996 05:07
19 lines
1259 bytes
1259 bytes
Christian de Waal (waal@cs.bonn.edu) wrote on 16.01.96 about "Klassen-array Problem": > ich habe folgendes -- simples -- problem: ich habe eine klasse > geschrieben, deren konstruktor in jedem fall einen parameter > benoetigt, und will ein array dieser klasse deklarieren..... so in > dieser art: [snip] > die deklaration nimmt der compiler aber nicht an........ antworten > bitte als email! danke! Er nimmt es nicht an weil es nicht geht. Bei Arrays von Objekten kann nur der Default-Konstruktor (=ohne Parameter) verwendet werden. Loesung: Entweder nachtraeglich eine Init() Funktion fuer jedes Objekt aufrufen oder gleich eine Array-Klasse schreiben. --- Take a look at ... Walter Sommergruber The Software Site email: wsog@softsite.co.at http://www.softsite.co.at/softsite/
Re: Klassen-array Problem
Author: Karsten Baensch
Date: Wed, 17 Jan 1996 12:45
Date: Wed, 17 Jan 1996 12:45
24 lines
1537 bytes
1537 bytes
wsog@softsite.co.at (Walter Sommergruber) writes: >Christian de Waal (waal@cs.bonn.edu) wrote on 16.01.96 >about "Klassen-array Problem": >> ich habe folgendes -- simples -- problem: ich habe eine klasse >> geschrieben, deren konstruktor in jedem fall einen parameter >> benoetigt, und will ein array dieser klasse deklarieren..... so in >> dieser art: >[snip] >> die deklaration nimmt der compiler aber nicht an........ antworten >> bitte als email! danke! >Er nimmt es nicht an weil es nicht geht. Bei Arrays von Objekten kann nur >der Default-Konstruktor (=ohne Parameter) verwendet werden. Loesung: >Entweder nachtraeglich eine Init() Funktion fuer jedes Objekt aufrufen >oder gleich eine Array-Klasse schreiben. ...oder Default-Konstruktor mit Default-Argument(=-1)... -- ( Email: Karsten.Baensch@hrz.tu-chemnitz.de ( ) WWW: http://www.tu-chemnitz.de/~kba/baensch.html ) ( Phone: (+49-) 0371/531-1252 ( ) Mail: Technical University, Computing Services, 09107 Chemnitz, Germany )
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