// Neither of the following compile, though they do in visual studio.

template<typename TParam>
struct MyStruct
{
        MyStruct()
        {
                std::vector<MyStruct*>::iterator i;             
        }
};

template<typename TParam>
struct MyStruct1
{
        MyStruct1()
        {
                std::vector<class MyStruct1<TParam>*>::iterator i;              
        }
};

Reply via email to