Newbie Problem mit Class Member Functions
-
Hallo,
ich bin recht neu in diesem Thema und habe versucht ein paar Programme zu schreiben.Nun habe ich eine Programmieraufgabe bekommen aber ich hänge an einer Stelle:
Ich habe eine Hilfsklasse CDaten mit der Instanz CDaten data erstellt, dort ein Array CString m_var[100] drin erstellt und möchte das Array nun von meiner Dialogklasse aus ändern. Klappt auch mit data.m_var[] soweit.
Nun würd ich gern die Class Member!? Functions benutzen um das Array aus der Dialogklasse zu ändern:
data.m_var.RemoveAt(...);
Klappt aber irgendwie nicht:
error C2228: Der linke Teil von '.RemoveAt' muss eine Klasse/Struktur/UnionKönnt ihr mir vielleicht weiterhelfen, wie ich diese Functions dafür benutzen kann?
Gruß
Tobi
-
m_var ist ein selbs defnierter Array. RemoveAt kann man auf diese Feld nicht anwenden. Gleichfalls hat CString auch keine RemoveAt Funktion.
Wenn Du CStringArray verwenden würdest wäre das was anderes.