Название: Тип double из c++ в delphi Отправлено: __Heaven__ от Апрель 11, 2013, 21:37 Всем привет!
Есть функция в c++, которая записывает в бинарный файл переменную double. Этот файл я читаю в Delphi с помощью: Код: reset(f, 1); чтение идёт верно, так как перепроверял при записи считанного файла в массив байтов. В c++ веду запись с помощью <QDataStream>, размер файла - 8 байт. В чём может быть проблема? Название: Re: Тип double из c++ в delphi Отправлено: Old от Апрель 11, 2013, 21:55 http://ru.wikipedia.org/wiki/%D0%9F%D0%BE%D1%80%D1%8F%D0%B4%D0%BE%D0%BA_%D0%B1%D0%B0%D0%B9%D1%82%D0%BE%D0%B2
Название: Re: Тип double из c++ в delphi Отправлено: __Heaven__ от Апрель 11, 2013, 22:01 Снимаю вопрос. Я сам разобрался. Оказалось, что при использовании оператора << в QDataStream происходит кодирование данных. Нужно было просто записывать в сыром виде...
Код: int QDataStream::writeRawData ( const char * s, int len ) |