Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Array/ new..

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
03.06.2005, 14:51 Uhr
~saromba
Gast


Hallo..

habe 2 Klassen.

class A
{
B *test[8][8];
}

class B
{
...}


Wenn ich ein neues Objekt von Klasse A erzeuge, ist dann dieses test schon erzeugt?, oder zeigt es nur auf ein test das ich im Konstruktor noch mit new erzeugen muß???
Und wie sieht dann der Befehl mit new aus??



thx
Sascha
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
03.06.2005, 16:13 Uhr
Th



Durch den * hast du eine 8 mal 8 große Matrix von Pointern auf B's definiert, d.h. du müßtest sie alle in einer Schleife im Konstruktor mit new allozieren, aber ich glaube es ist besser, du entfernst den * und dann hast du eine Matrix von B's definiert.
Sofern die Klasse B nicht sehr aufwändig zu konstruieren ist, ist dies die beste Lösung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: