auto による型推論(C++)では、const な変数を初期化子(C++)にした場合、トップレベル const は外れる。 const を保持したい場合は、const auto のように再度指定する必要がある。 関連 型推論(C++) 参考 https://www.learncpp.com/cpp-tutorial/type-deduction-with-pointers-references-and-const/