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