今日のコード。Windows XPとMac OS X 10.6.8で動作することを確認しています。 https://github.com/okumura/bswap バイナリプログラミングをやっていると、エンディアンに応じてバイトオーダーをひっくり返す(バイトスワップ)というのがよくあります。バイトスワップは高速にやろうと思うと中々厄介で、マクロにすると分かりづらいし、ライブラリ関数にするとインライン展開が効かなくなります。というわけでいい方法がないのか少しだけ調べてみました。 http://d.hatena.ne.jp/NyaRuRu/20050617/p2 http://www.shudo.net/diary/2005jun.html#20050615 http://qune.cside.com/archives/001572.html http://d.hatena.ne.jp/mh

