0001 template <typename T> //0 <= r < size 0002 void Vector<T>::reverse(Rank lo, Rank hi) { //µ¹ÖÃÇø¼ä[lo,hi) 0003 for (hi--; lo < hi; lo++, hi--) 0004 swap(_elem[lo], _elem[hi]); 0005 } //reverse