#ifndef REVERTSTR_H
#define REVERTSTR_H#include <iostream>
#include <cstdlib>
using namespace std;
template<typename T>
class StrOperate {
public:
void revertstr(T Arr[], int len);
};
template<typename T>
void StrOperate<T> :: revertstr(T Arr[], int len) {
T *t1, *t2, tmp;
for (t1 = Arr, t2 = Arr + len - 1; t1 < t2; t1++, t2--) {
tmp = *t1;
*t1 = *t2;
*t2 = tmp;
}
}
#endif