C++0x - 続・constexpr

constexprは、コンパイル時に実行される関数としてだけではなく
定数値としても使用できる

constexpr double radius = 3.0;
constexpr double pi = 3.14;

constexpr int array_max = 3;
int ar[array_max]; // int ar[3];

さよならマクロ


C++0x言語拡張まとめ