Вопросы и Ответы по FreeBSD
: Программирование.
: Как определить порядок следования байтов (BIG_ENDIAN или LITTLE_ENDIAN)?
Previous: Программирование.
Next: В программе порождается много дочерних процессов, часть
10.1. Как определить порядок следования байтов (BIG_ENDIAN или LITTLE_ENDIAN)?
Посмотрите файл /usr/include/machine/endian.h
Псевдопеременная BYTE_ORDER определена как BIG_ENDIAN или
LITTLE_ENDIAN в зависимости от архитектуры машины.
#ifdef __FreeBSD__
#include <machine/endian.h>
#endif
...
if(BYTE_ORDER == BIG_ENDIAN)
...
Вопросы и Ответы по FreeBSD
: Программирование.
: Как определить порядок следования байтов (BIG_ENDIAN или LITTLE_ENDIAN)?
Previous: Программирование.
Next: В программе порождается много дочерних процессов, часть