本記事は、C++11 Advent Calendar 2011 の5日目の記事です。 本稿では C++11 の新機能である constexpr について書きます。 まず最初にお断りしなければならないのは、この記事は constexpr そのものについて詳しく解説したり、 導入の一助となるべく書かれたものではないということです。 そのため、constexpr を使い慣れない方にとっては何を書いているか全く解らないという事があると思います。 ひとえに自分の説明能力不足と趣味によるものであり、constexpr の責任ではありません。 どうか諸兄がこの記事をもって『constexpr は全く理解に苦しむもので使いがたい』という感想を抱かぬよう願ってやみません。