zeb*_*und 0 c++ iterator typedef vector
每当我做
typedef std::vector< SomeType >::iterator
我得到错误:
error: wrong number of template arguments (1, should be 5)
Run Code Online (Sandbox Code Playgroud)
为什么是这样?是否可以对c ++向量或向量迭代器进行类型定义?
这工作正常:
typedef std::vector<std::string> string_vector;
typedef string_vector::iterator str_vect_itr;
Run Code Online (Sandbox Code Playgroud)
我会仔细看一下你的typedef的...