Как определить эндианство во время компиляции?C++

Программы на C++. Форум разработчиков
Anonymous
Как определить эндианство во время компиляции?

Сообщение Anonymous »

Как я могу определить во время компиляции, если моя платформа маленькая эндиан или большой эндиан? Я видел много способов определения во время выполнения с использованием кастинга и некоторых вариантов, зависящих от платформы. Есть ли портативный или стандартный способ сделать это? < /P>

constexpr bool is_little_endian = ?;


Подробнее здесь: https://stackoverflow.com/questions/501 ... mpile-time

Вернуться в «C++»