Използвам модул python
struct за създаване на персонализирани двоични файлове.
Самият файл има следния формат:
4 bytes
(цяло число) 1 byte
(неподписан char) 4 bytes
(float)
4 bytes
(цяло число) 1 byte
(неподписан char) 4 bytes
(float)
.......................... (100 000 такива реда)
4 bytes
(цяло число) 1 byte
(неподписан char) 4 bytes
(float)
В момента използвам 32-битова машина, за да създам тези персонализирани двоични файлове. Скоро планирам да премина към 64-битова машина.
Ще мога ли да чета/записвам едни и същи файлове, използвайки и двете {32bit / 64bit}
машини? или трябва да очаквам проблеми със съвместимостта?
(Ще използвам Ubuntu Linux и за двете)