как портабельно узнать порядок байт в Юникоде?
От: pepsicoca  
Дата: 03.08.12 15:33
Оценка: :)
Добрый день.

Есть программа на С++, которая должна работать на разных платформах с Юникодом.

В том числе платформы различаются по параметру big-endian <-> little-endian.

Также программа должна работать с данными big-endian на платформе little-endian и с данными little-endian на платформе big-endian.

Чтобы все это осуществить, необходимо знать, на какой платформе сейчас запущена программа: на платформе big-endian или платформе little-endian.

Вопрос:

1. Как портабельно определить, на какой платформе (big-endian или little-endian) запущена программа?

Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.