Сильно не бейте, нужен один параметр
 #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;
}

