Я пытаюсь записать двойную переменную в двоичный файл.Я использую следующий код:
double x = 1.;
ofstream mfout;
mfout.open("junk.bin", ios::out | ios::binary );
mfout.write((char*) &x, sizeof(double));
mfout.close();
То, что он возвращает мне после преобразования выходного двоичного файла в ASCII, таково:
.......
стороннее программное обеспечение, которое должно прочитать файл, также возвращает ошибку, показывающую, что есть проблема.Я был бы благодарен, если бы кто-то направлял меня.