Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: 我必须在哪里以及为什么要放置“模板”和“类型名称”关键字?
我已经写了:
template<class T> typename list<T>::iterator partition(list<T> &, list<T>::iterator, list<T>::iterator);
但我的编译器发现了一个错误:
错误:'std::list::iterator' 不是类型
这个功能有什么问题?
尝试:
template<class T> typename list<T>::iterator partition(list<T> &, typename list<T>::iterator, typename list<T>::iterator); ^^^^^^^^ ^^^^^^^^