Hallo! Ich habe eine Frage zu einem Codeabschnitt der als Übungscode bereit gestellt wurde:
C++:
struct Datum{int t; int m;int j;}; struct KirchenDaten { Datum gebTag; Datum todTag; Datum hochTag; };
typedef string Text; struct Person { Text namen[3]; KirchenDaten* pkirch; int plz; Text ort; };
Text ErmVorname(const Person& p);
Meine Frage ist nun wie mit Person er; das Geburtsdatum ändern kann. Eine zweite Frage wäre wie ich das mache wenn die Person ein Zeiger ist also sowas wie Person* psie;
Danke für die Hilfe!Dieser Post wurde am 12.10.2005 um 10:55 Uhr von NeedOne editiert.
Die Pointer dienen nur zur Übung. Das hier ist nichts als eine Übungsaufgabe um als Java Kopf die C Syntax in den Kopf zu bekommen.Dieser Post wurde am 12.10.2005 um 11:57 Uhr von NeedOne editiert.
das mit = new Person; dachte ich mir auch schon, aber dann kommt beim ausführen ein Windows Fehler "Die Funktion read konnte im Speicher nicht ausgeführt werden".