Сильно не бейте, нужен один параметр
#include <iostream>
#include <vector>
void Reverse(std::vector<int>& v){
for(unsigned int i = 0; i <= v.size(); ++i)
v.push_back(v[i]);
}
int main(){
std::vector<int> v = {1, 4, 5, 3};
Reverse(v);
for(auto x : v)
std::cout << x;
}