for (int i=arrlimit-1;i>=0;i--)


And in case you're allowed to use proper C++ (many courses don't) here's what to do:
Code:
#include <vector>
#include <algorithm>
using std::vector;

template<typename T>
inline void Reverse(vector<T> &v) {
  std::reverse(v.begin(), v.end());
}
And to put it parksie's way:
If your teacher doesn't like it send him/her here and we'll deal with it. The ap classes are evil and any course that thinks it is any good shouldn't use them. STL templates are the way to go.