コード例 #1
0
// Least Siginificant Bytes: read int
int32_t readIntLsb(istream &in, int size) {
   if (size <= 0) return 0;
   int32_t l = static_cast<int32_t>(in.get()) & 255;
   l |= readIntLsb(in,size-1)<<8;
   return l;
}
コード例 #2
0
ファイル: MpAudioFileUtils.cpp プロジェクト: Konnekt/lib-sipx
// Least Siginificant Bytes: read int
long readIntLsb(istream &in, int size) {
   if (size <= 0) return 0;
   long l = static_cast<long>(in.get()) & 255;
   l |= readIntLsb(in,size-1)<<8;
   return l;
}