我不明白为什么下面的代码不起作用,知道吗?
template <class T>
class Matrice
{
public:
...
typedef typename std::vector<T>::const_iterator const_iterator;
const_iterator& cend ( )
{
return valeurs.cend ( );
}
...
private:
...
}
这是编译器的抱怨:
/Users/Aleks/Documents/DS OO/DS OO/Matrice.h:70:16:对“const_iterator”(又名“__wrap_iter”)类型的非 const 左值引用无法绑定到“const_iterator”(又名“ __wrap_iter')