我有一個模板類,我想在vector
中添加此類的實例,然後遍歷該vector
。無法創建模板向量迭代器
用下面的代碼:
template <typename T>
class a { };
template <typename T>
void test(vector< a<T> >) {
vector< a<T> >::iterator it;
}
我得到的錯誤:
In function ‘void test(std::vector<a<T>, std::allocator<a<T> > >)’:
error: expected `;' before ‘it’
我在做什麼錯?