私はUbuntuが初めてです。私は/usr/include
それが多くのヘッダーファイルを含むディレクトリを見ています。Ubuntuで使用される特定の定数やその他の情報を指定していることは知っています。私はそれの使用と混同しています。
内部のディレクトリの1つはlinux/byteorder
です。これには2つのファイルがあります。
big_endian.h little_endian.h
なぜ2つのファイルが必要なのでしょうか?私のマシンはビッグエンディアンまたはリトルエンディアンのどちらでしょうか?インストール中にubuntuがシステムのバイトオーダーを選択しなかったのですか?DOESは、/usr/include
すべてのマシンのためのちょうど同じですか?それの正確な使用は何ですか?
前もって感謝します。