Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Anfängerfrage: Probleme mit Carray

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
30.05.2003, 17:25 Uhr
~bam
Gast


Hallo,

habe folgendes CArray in meiner Klasse deklariert:

C++:
CArray <int*,int*> ArrayTable


In ArrayTable sollen Pointer auf verschiedene Felder mit Zahlen abgelegt werden. Eine Elementfkt. der Klasse füllt das CArray mit Add und die Andere liest einen bestimmten Pointer mit GetAt(pos) wieder aus.
Wenn ich nur einen Pointer in ArrayTable ablege kann ich ohne Probleme den Pointer auf das Feld und damit den Inhalt des Feldes wieder auslesen.
Das selbe Prozedere funktioniert mit mehreren Pointern nicht. Wenn die Elementfunktion die für das Speichern zuständig ist durchlaufen ist wird der Speicher überschrieben.
Muß ich mein CArray static deklarieren? Wie lautet der Syntax hierfür?
DANKE BAM
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


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: