003
08.03.2003, 09:21 Uhr
~Alois
Gast
|
Das ganz ist ein Adressbuch. Wenn eine neue Person hinzugefügt wird, wird der Zähler m_pAnzahl um 1 erhöht, der Personen-Array um 1 Element aufgestockt und das neue Element mit Daten gefüllt:
C++: |
t_Person* Person; //... int i = m_pAnzahl++; realloc(Person, m_pAnzahl*sizeof(t_Person)); Person[i].Vorname = m_dHinzufDlg.m_strVorname; //<- Fehler //...
|
Die Stuktur:
C++: |
typedef struct t_Person { CString Vorname, Nachname, Strasse, PLZ, Ort, Land; t_Date Geburt; int tAnzahl; CStringArray Tele; int eAnzahl; CStringArray Email; int bAnzahl; CStringArray Bild; CStringArray bPfad; };
|
|