Hallo,
vielleicht kann mir ja jemand helfen. Ich habe hier ein Compilerproblem mit dem gcc-3.4. Ist nicht mein Problem, aber ich sollte es loesen. :)
Der make output ist im Anhang aufgefuehrt.
Zur Situation:
Die Klasse sieht ungefaehr so aus:
class Objectlist<T> : public std::list<T> { ... T* getObjectAt(int x, int y); ... };
Die Zeile, die vom Compiler angemeckert wird, lautet
template<class T> T* ObjectList::getObjectAt(int x, int y) { ... for (typename ObjctList<T>::iterator it = begin(); it != end();it++) ... }
Die Compilierung klappt problemlos unter gcc-3.3 Hat jemand eine Idee?
cu, Ulf