c++ how to add something at the start of a vector

C++
#include <vector>

int main() {
    std::vector<int> v{ 1, 2, 3, 4, 5 };
    v.insert(v.begin(), 6);
}
Source

Also in C++: