Запись двоичных данных с помощью Haskell для чтения на C?

У меня есть файл, содержащий [Double], сериализованный Data.Binary, который я хотел бы прочитать с помощью C. То есть я хочу написать программу на C, которая читает эти данные в память как double[]. Я планирую написать программу на Haskell для десериализации файла данных и затем записать двоичные данные в новый, более простой файл, который я могу просто напрямую прочитать в C, но я не уверен, как записать только необработанные двоичные данные (например, 8 байт для двойки).

9
задан erjiang 23 January 2012 в 00:16
поделиться