как портабельно узнать порядок байт в Юникоде?
Добрый день.
Есть программа на С++, которая должна работать на разных платформах с Юникодом.
В том числе платформы различаются по параметру big-endian <-> little-endian.
Также программа должна работать с данными big-endian на платформе little-endian и с данными little-endian на платформе big-endian.
Чтобы все это осуществить, необходимо знать, на какой платформе сейчас запущена программа: на платформе big-endian или платформе little-endian.
Вопрос:
1. Как портабельно определить, на какой платформе (big-endian или little-endian) запущена программа?
Спасибо.
Пока на собственное сообщение не было ответов, его можно удалить.