its not really a nested templatized class, but a templatized class that has another class inside it.
I defined the methods in "Inner" like thisCode:template <class T> class Outer { public: ... class Inner { ... }; }; #include "myclass.cpp"
template<class T>
void Outer<T>::Inner::method1(...) {
...
}
when I compile and link this code, I get an unresolved external error for all the methods in "Inner", but none for "Outer"
Is there something wrong with my syntax?