while( ++idx <= fp_size)
{
byte current = buff[idx];
int integer = 0 ;
short shortint = 0 ;
if(idx < fp_size - 3)
integer = *((int *))&buff[idx];
}
What kind of cast is this *((int *))
? variable integer
is of type int
is buff unsigned char
.