C++の関数に付けるconstっていいよね。
オブジェクトが変更されないことが明示されてる。

で、これってコンパイル時に分かるわけだが。