Ejemplo n.º 1
0
// Read int from Most Significant Bytes
int32_t readIntMsb(istream &in, int size) {
   if (size <= 0) return 0;
   int32_t l = readIntMsb(in,size-1) << 8;
   l |= static_cast<int32_t>(in.get()) & 255;
   return l;
}
Ejemplo n.º 2
0
// Read int from Most Significant Bytes
long readIntMsb(istream &in, int size) {
   if (size <= 0) return 0;
   long l = readIntMsb(in,size-1) << 8;
   l |= static_cast<long>(in.get()) & 255;
   return l;
}