Zeiger auf Eigenschaften einer Klasse [gelöst]
-
Hay
Ich habe folgendes Problem:
Schreibe ich in meinen Quelltext: t1->iptr;
Meint der Kompiler: No match for Operator-> in t1->*iptrÄndere ich NUR ->* auf .* also: t1.*iptr;
Meckert er nicht und das Programm funktioniert ohne Probleme und richtig.Woran kann das liegen?
Vielen Dank

Oh mann, heute ist nicht mein Tag. Hab das Problem schon gelöst :/.
->* ist ja für Zugriff über Zeiger.Sorry.
-
Undefined_cl schrieb:
Woran kann das liegen?
Das kann daran liegen, dass in deinem Programm ->* an der besagten Stelle nichts zu suchen hat und .* das macht, was Du willst.
Was genau willst Du hören? Überlege mal, welche Informationen Du noch geben könntest, um die Antwort zu erhalten, die Du haben willst.
Gruß,
SP
-
Ich habs schon glöst

Sicher hat ->* nichts zu suchen. Da aber .* funktioniert, ist mir dann, zwar erst später, aber immerhin, wieder in den Kopf gekommen, dass ->* für Zugriffe über Zeiger ist. Dummer Fehler
