Hi David, Try this fixed code... #include <map> #include <iterator> using namespace std; class foo { public: foo() { } template<class T> void setval() { map<T,int> mymap; typename map<T,int>::iterator it; } }; HTH, --Eljay
Hi David, Try this fixed code... #include <map> #include <iterator> using namespace std; class foo { public: foo() { } template<class T> void setval() { map<T,int> mymap; typename map<T,int>::iterator it; } }; HTH, --Eljay