Просто мысль, которой я хотел бы поделиться, возможно, вы могли бы обойти бесконечность значения, используя функции или макросы, найденные в <arpa/inet.h>
, чтобы преобразовать сеть в порядок хостов и наоборот, можно сказать, чтоон больше используется в сочетании с сокетами, но его можно использовать для этого экземпляра, чтобы гарантировать, что значение, такое как 0xABCD от другого процессора, по-прежнему равно 0xABCD на Intel x86, вместо того чтобы прибегать к ручным кодированным пользовательским функциям для работы с порядком байтовархитектура ....?!
Редактировать: Вот статья о Endianess на CodeProject и автор разработал макросы для работы с 64-битными значениями.
Надеюсь, это поможет, С уважением, Том.