INT_PTR zu int !?
-
die funktion CObArray::GetAt() gibt einen INT_PTR wert zurück. anscheinend kommt er nicht damit klar das ich daraus int mache denn der wert den ich da bekomme kann auf keinen fall stimmen (aus 3 wird 4).
kann ich das konvertieren o.ä. ??
-
CObArray::GetAt() gibt, zumindest unter VC6, einen CObArray* zurück.
Du kannst auch nur CObArray-Objekte hinein tun. Wo kommt denn dein
INT_PTR her.
-
ich meinte doch ein CUIntArray. sorry
-
CUIntArray.GetAt() liefert dir, zumindest unter VC6, ein UINT, nämlich den
Inhalt zu angegebenem Index. Wo liegt das Problem
-
das tut es bei mir nicht. er gibt mir einen wert vom datentyp INT_PTR zurück. steht auch so in der MSDN drin. wenn ich den mit (int) caste habe ich einen verfälschten wert
-
SORRY, das problem lag bei mir. Bitte schließt und löscht den thread