96です。
自分はこんなものを書いてしまったのですが、コンパイルが通りません。

template<class T>
void show(T& v)
{
T::iterator p;
for (p = v.begin(); p != v.end(); p++) {
cout << *p << " ";
}
cout << endl;
}