C para java

0 respostas
AntonioDiego

alguem ai pode me ajudar a entender esse codigo e passar para java.

//acho que preenche um buffer com bytes de arquivo
//Byte = unsigned char - 8 bits - 0 a 255
//esse start e end nao entendi
void CheckInBuffer(FILE *fp, Byte *buffer, int bufferSize,
		   Byte **start_p, Byte **end_p)
{
  int n;
  int got;

  for (n = 0; *start_p < *end_p; n++, (*start_p)++)
    buffer[n] = *(*start_p);
  got = fread(buffer + n, 1, bufferSize - n, fp);
  *end_p = buffer + n + got;
  *start_p = buffer;
}

alguem pode me ajudar a entender e fazer o mesmo em java ?

Criado 11 de outubro de 2011
Respostas 0
Participantes 1