タグ

binaryとCに関するt-murachiのブックマーク (1)

  • bswap - DELPHIER@はてな

    今日のコード。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

    bswap - DELPHIER@はてな
    t-murachi
    t-murachi 2012/03/21
    ARM v6 命令とかもさらわないとなぁー…
  • 1