駄文

【算術演算小話 その三】 コンパイラの除算最適化

最後です。 これも@machyさんから、2の冪乗での除算の場合、intとunsigned intで発行される命令数が違うという話を聞いて、詳しく調べてみた話です。 で、実際に検証するために、以下のコードをコンパイルしてみました。 int main(int argc, char *argv[]) {…

C++メタプログラミングについて思ったこと

前回使用したプリプロセサの話をちゃんと解説した方がいいかなと思ったのですが、下記の参考文献がわかりやすく、そちらを参照して頂ければ十分かと思うので省かせてもらいます。 Cプリプロセッサメタプログラミングで、文字列系泥沼関数型プログラミング Di…