编译器错误C2061错误

时间:2016-02-13 19:07:17

标签: c++ templates c++11

我有以下代码:

struct TypeStruct
{
    typedef int type;
};

template<typename T>
class Base
{
public:
    typedef T::type type;
//          ^ this line gives compiler error
};

class Derived final :
    public Base<TypeStruct>
{

};

我已经尝试了所有内容,在MSDN上搜索,但没有成功。我真的不知道发生了什么。任何帮助表示赞赏。

0 个答案:

没有答案