Я знаю, что это может быть глупый вопрос, но если бы я отправил массив int по сети, мне нужно было бы использовать порядок байтов? Другими словами, скажем, у меня есть int a, b, c, d и int e [4]Int Array Byte Ordering over Network
e [1] = a; e [2] = b; e [3] = c; e [4] = d;
сейчас я отправляю e используя: write (socket, e, sizeof (e));
Будет ли приемник читать его в порядке? Или мне нужно использовать htonl для a, b, c, d перед сохранением в массиве? Спасибо
Приемник ожидает массив int того же размера. например, int x [4] –