Я дуже новачок у Ubuntu. Я переглядаю каталог, /usr/include
який містить багато файлів заголовків. Я знаю, що вони вказали певні константи та іншу інформацію, яка використовується в Ubuntu. Я плутаю його з використанням.
Один із каталогів всередині є linux/byteorder
. Який має два файли:
big_endian.h little_endian.h
Цікаво, для чого потрібні два файли? Моя машина буде або великою ендіанською, або маленькою ендіанською, чи не так? Чи не ubuntu під час встановлення не вибрав моє системне замовлення байтів? Чи /usr/include
однаково для всіх машин? Яке саме його використання?
Заздалегідь спасибі.