Einzelnen Beitrag anzeigen

Virchov

Registriert seit: 15. Mär 2004
Ort: Bäärlin
109 Beiträge
 
#1

GetMem -Funktion geht nicht

  Alt 25. Mär 2004, 15:12
Tach, Herrschaften!



Ich habe folgende 2 Zeilen im c++:

YPosArray = (int*) ( calloc(cxImage*2,sizeof(int)) );
PosArrayRect = (int*) calloc(cyImage*2,sizeof(int));


Die habe ich auf die Weise in Delphi übersetzt:
Delphi-Quellcode:
 YPosArray:= pInteger ( (GetMem(cxImage*2, SizeOf(integer)) ) );
 PosArrayRect:=pInteger( (Getmem(cyImage*2, SizeOf(integer)) ) );

Der Compiler schreibt: "Inkopatible Typen".

Was kann falsch sein?

ps YPosArray und PosArrayRect sind vom Typ pInteger, cxImage und cyImage - integer.
  Mit Zitat antworten Zitat