バイナリファイルから読み込んだ値を2進数表記のint型配列に入れる方法がわかりません.
現在は下のやり方でやっています.
コード:
unsigned char Buf[4];
int Buf_2[32];
fin.read((char *)Buf,sizeof(char)*2);
for(int i=0;i<2;i++){
int temp_10 = Buf[i];
for(int j=0;j<8;j++){
Buf_2[i*8+(7-j)] = temp_10 % 2;
temp_10 /= 2;
}
}