ksmakotoのhatenadiaryスマートフォン用の表示で見るksmakotoのhatenadiary2016-12-23移植性が(ほとんど)あり性能問題が無い(かもしれない)、負の値に対応した算術右シフトのCコード普通は、自分のマシンでどのようなコードが生成されるかを確認して、うまくいっていればそれで良しとする所ですが、右シフトは凝ったコードを書こうとするCプログラマにとって悩みの種です。することで回避してますねコレ。オプション付きでコンパイルしてみたところ、次のように「完全に」最適化されました。付けて、インライン展開まで効けば、おそらく完全にオーバヘッド0のコードが生成されるものと思われます。月別アーカイブMathJax読み込みはてなブログをはじめよう!metanestさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。