1. ホーム
  2. endianness

[解決済み] システムがビッグエンディアンかリトルエンディアンかを確認する方法は?

2023-03-10 18:57:26

質問

システムがビッグエンディアンかリトルエンディアンかを確認する方法は?

どのように解決するのですか?

C、C++の場合

int n = 1;
// little endian if true
if(*(char *)&n == 1) {...}

こちらもご覧ください。 Perl バージョン