Как получить указатель на последний вставленный элемент вектора std::?
Я придумал следующий обрезанный, но он выглядит довольно избитым.
vector<int> collection;
collection.push_back(42);
int *pointer = &(*(collection.end()--));
Есть ли простой способ получить указатель на последний вставленный элемент?