class TestKlasse
{
public:
TestKlasse GehtDas[10];
};
Geht das das ein Datenelement vom Gleichem Typ ist wie die Klasse?
Also beide: \'TestKlasse\'?
Und wie muss man das dann oben ändern, dass das funktioniert?
Programmieren - alles kontrollieren 4.939 Themen, 20.671 Beiträge
nein, so geht das nicht: du kannst keine konkrete instanz einer klasse erzeugen bevor das klasseninterface nicht vollstaendig ist. du kannst aber statt dessen einen zeiger auf die klasse einbetten, und dann zu laufzeit ensprechend speicher zur verfuegung stellen...
z.b.
class test
{
public:
test();
test* pTest[100];
};
test::test()
{
pTest[0] = new test();
// etc..
}
WM_HOPETHISHELPS
thomas woelfer