コンパイラのエラーと警告(C++):インデックス への移動
定数として宣言されていない参照変数は,適切な型の lvalue で初期化する必要があります。
この場合は,初期化子が lvalue でないか,その型が初期化中の参照と一致していませんでした。