9.3 エンディアン名を取得する関数テンプレート 公開日:2021年9月1日 C++関数・テンプレート集プログラミング技術情報 元ネタではリトルエンディアンとビッグエンディアンだけでなく、あらゆるバイトオーダーに対応しているようです。ただ、そこまでやっても実用価値はほぼないので、当サイトではリトルエンディアンとビッグエンディアンだけに対応すること […] 続きを読む
9.1 実行時にエンディアンを判定する関数 公開日:2021年8月30日 C++関数・テンプレート集プログラミング技術情報 今回はテンプレートではなく、単純な判別関数です。これを無理矢理テンプレートにする必然性はまったくありません。CHAR_BITがいくつであっても正しく動作するはずです。 [crayon-6767aee6898b142849 […] 続きを読む