Как добиться кроссплатформенности при сериализации, работе напрямую с битами, составления пакетов для отправки между классами при условии, что битовые манипуляции должны быть верны при little endian и big endian
Ответ
При общении в пределах одной системы учитывать порядок байт нет смысла. все потоки, процессы и т.п. работают с одним порядком. Вопрос встает только при передаче информации на другую платформу. Т.е. данные должны быть приведены к заранее оговоренному порядку байт только при передаче по сети или при записи в файлы, которые могут быть впоследствии перенесены на другую систему.
Комментариев нет:
Отправить комментарий