Am Montag, dem 28. Oktober 2002 um 22:52:53, schrieb Ulf Lorenz:
Wenn ich das Programm im Anhang kompiliere (mit gcc -c ...), bekomme ich die Warnung im Anhang #2.
etwas so geht es:
#include <list>
template <class T> class MyTemplate : public std::list<T> { public: int test_function(); private: typedef typename std::list<T>::iterator iterator;
};
template <class T> int MyTemplate<T>::test_function() { iterator it = begin(); if (it != end()) return 0; }
Torsten