Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » globale Variable Problem

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
11.10.2004, 11:24 Uhr
~Sunlight
Gast


ich habe eine SDI Anwendung, in der ich via Menu ein Dialogfeld aufrufe, welches mir eine globale Datenstruktur füllt.

in einer .cpp Datei:
struct daten_struct myDaten[MAX_IPS];

in einer .h Datei:
struct daten_struct {
char* Text;
int Number;
};

extern daten_struct myDaten[MAX_IPS];

Die .h Datei wird auch immer eingebunden.

Jedenfalls tritt bei mir nun das Problem auf, daß ich die Daten gerne in einem Treeview anzeigen lassen würde. Sobald ich aber in meiner LeftView Klasse bin, stimmt zwar die Adresse des char-Pointers, aber der Inhalt ist weg.
Kann mir wer helfen, wo das Problem liegt, oder wo ich suchen sollte?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
11.10.2004, 11:57 Uhr
Tommix



Hallo,
wohin zeigt denn der Zeiger (doch wohl nicht auf eine lokale Variable)?

- Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
11.10.2004, 12:21 Uhr
~Sunligth
Gast


der Zeiger zeigt noch auf dieselbe Adresse, wie bei der "Befüllung" des Arrays.
nur sind halt keine Daten mehr enthalten.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
11.10.2004, 13:04 Uhr
Tommix



Das meine ich ja gerade. Poste mal die Funktion mit der "Befüllung".
 
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: