Можно ли преобразовать float
из большого в маленький endian? У меня большое значение с платформы PowerPC, которую я отправляю через TCP в Windows-процесс (немного endian). Это значение является float
, но когда я memcpy
значение в тип float Win32, а затем вызывает _byteswap_ulong
по этому значению, я всегда получаю 0.0000?
Что я делаю неправильно?