P
pazabo
Hi, I have a problem with this class (I omitted unimportant parts):
template <class T> class mylist {
public:
class iterator;
iterator getIterator();
// ...
};
template <class T> class mylist<T>::iterator {
// ...
};
template <class T> iterator mylist<T>::getIterator() {
// ...
}
and GCC says:
"error: expected constructor, destructor, or type conversion before
'mylist'"
in line "template <class T> iterator mylist<T>::getIterator() {".
Does anybody know what does that mean??
template <class T> class mylist {
public:
class iterator;
iterator getIterator();
// ...
};
template <class T> class mylist<T>::iterator {
// ...
};
template <class T> iterator mylist<T>::getIterator() {
// ...
}
and GCC says:
"error: expected constructor, destructor, or type conversion before
'mylist'"
in line "template <class T> iterator mylist<T>::getIterator() {".
Does anybody know what does that mean??