Извините за глупый вопрос, но у меня возникли некоторые проблемы при отправке -1 по сети.
Если 1 равно ....
00000000 00000000 0000000000000001
..... не должно быть -1 ....
11111111 11111111 11111111 11111111
..... которую я отправляю ( 255 255 255 255 ), но получаю десятичное значение ....
-1010842689
....на другой стороне.Я ошибочно полагаю, что те же 8-битные правила применяются к 32-битным или что-то еще?
Спасибо за любую помощь.
РЕДАКТИРОВАТЬ:
Оказываетсячто вывод был отформатирован в UTF-8, что не позволяет значению 255 быть первым байтом, поэтому выводил что-то еще (код ошибки?).