2009-02-04から1日間の記事一覧

C++TMPを使ってコンパイル時に多倍長フィボナッチ計算。

C++テンプレートメタプログラミング、つまりC++のテンプレート機能を使うと、静的に決定できる計算をコンパイル時にやってのけることができる。あまりにすごすぎたのでフィボナッチ計算のプログラムを作ったのだが、unsigned long long intではすぐ桁あふれ…