0001 template <typename T> template <typename VST> 0002 void Vector<T>::traverse(VST& visit) { //借助函数对象机制 0003 for (Rank i = 0; i < _size; i++) //遍历向量 0004 visit(_elem[i]); 0005 }