我正在尝试使用Octave(在OS X上)浮点数组成的二进制文件,但是我收到以下错误:
octave-3.2.3:2> load Input.dat R -binary
error: load: failed to read matrix from file `Input.dat'
该文件的编写方式如下:
std::ofstream fout("Input.dat", std::ios::trunc | std::ios::binary);
fout.write(reinterpret_cast<char*>(Buf), N*sizeof(double));
fout.close();
知道这里可能出现什么问题吗?