私は通常バイナリファイルを扱っていませんので、これに対する答えが明らかであれば謝ります。私は、次のコマンドを使用して、特定のバイナリファイルから細かい読み取ることができています:C:バイナリファイルを読む
nread = fread(&data[0],sizeof(float),maxpts,fptr);
バイナリが標準化された科学的な形式であり、データがフロートとして格納されているようです。しかし、このデータをdouble型の配列に読み込むことをお勧めします。データ型をdouble(floatから)に切り替え、sizeof(float)をそのままにしてみると、データが正しく取得されません。これをどうやってやりますか?ありがとう、ザック。
ありがとうございました。 – zach