Hallo!
Ich bin gerade darauf gestoßen, dass die MFC ja ein Template namens CMap anbieten. Das kann ich gut gebrauchen für eine Tabelle unbekannter Größe.
Was der Unterschied zwischen KEY und ARG_KEY bzw. VALUE und ARG_VALUE ist, habe ich zwar noch nicht wirklich verstanden, aber das ist ein späteres Problem.
Mein erster Versuch, mit CMap einen eigenen Typ zu definieren, ist jedenfalls gescheitert, und ich habe nicht die geringste Ahnung, wo das Problem liegt.
Die entscheidende Zeile lautet:
typedef CMap ProfilTabelle;
GProfil ist eine eigene Klasse. Muss ich mit Include einen Verweis auf deren Deklaration setzen?
Die Fehlermeldung liefert wohl nur wenig Hinweise auf den wirklichen Fehler:
e:\...bro\Arztsoftware5\_20021016\_broDoc.h(8): error C2143: Syntaxfehler : Es fehlt ';' vor '
Wer kann mir erklären, was ich da für einen Blödsinn verzapft habe??
Ach ja, dass der Versuch, den neuen Typ zu verwenden, ebenfalls zu einem Fehler führt, war ja zu erwarten.
Gruß
Arndt