Я использую модуль python
struct для создания пользовательских двоичных файлов.
Сам файл имеет следующий формат:
4 bytes
(целое) 1 byte
(беззнаковый символ) 4 bytes
(с плавающей запятой)
4 bytes
(целое) 1 byte
(беззнаковый символ) 4 bytes
(с плавающей запятой)
.......................... (100000 таких строк)
4 bytes
(целое) 1 byte
(беззнаковый символ) 4 bytes
(с плавающей запятой)
В настоящее время я использую 32-битную машину для создания этих пользовательских двоичных файлов. Вскоре я планирую перейти на 64-битную машину.
Смогу ли я читать/записывать одни и те же файлы, используя обе машины {32bit / 64bit}
? или я должен ожидать проблем с совместимостью?
(Я буду использовать Ubuntu Linux для обоих)