// в вектор arr добавляю объекты
vector<Obj> arr;
for(int i = 0; i < 16; i++){
Obj o(1,1);
arr.push_back(o);
}
// Вставляю последний элемент в начало и удаляю последний элемент
auto n = arr.cbegin(); // здесь ошибка
Obj newO = arr[arr.size()-1];
arr.insert(n,newO);
arr.pop_back();