2011-02-01 3 views

ответ

1

Вы не упоминаете, на каком языке вы программируете. Если вы используете C или C++, есть функции, такие как htons, htonl, ntohs, ntohl и больше стандартизировать элементов данных в сети в переносимый формат. This guide (среди многих других) расскажет вам, как писать сетевой портативный код, поэтому различия в endianness не укусят вас в @ss.

+0

Да, я использую C++. Я использую htons, например, когда я устанавливаю порт для инициализации сокета, но мой пакет выглядит так: packet [20] как установить весь пакет с использованием функций thoose? – Kobe

+1

Вы должны применить эти функции к элементам по элементам, чтобы нормализовать каждый адрес, порт или что-либо в пакете, а не пакет в целом. –

Смежные вопросы