Einzelnen Beitrag anzeigen

Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#1

Von C nach Pascal überstetzen

  Alt 17. Nov 2005, 09:05
Hi,

Ja ja, lang ist's her.

Wie ist das zu verstehen, ich meine ist das ein Pointer "->" also memfile.pos ?

Code:
int memread(void *buffer, int size, unsigned int handle)
{
   MEMFILE *memfile = (MEMFILE *)handle;

   if (memfile[color=#ff0000]->[/color]pos + size >= memfile->length)
      size = memfile[color=#ff0000]->[/color]length - memfile->pos;

   memcpy(buffer, (char *)memfile[color=#ff0000]->[/color]data+memfile[color=#ff0000]->[/color]pos, size);
   memfile->pos += size;
   
   return size;
}
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat