如何从模板类的范围中获取类型?

基里尔·路德

这里我有一些有趣的代码。有谁知道如何从myClass模板中没有辅助参数的情况下获取子类型


注意:也可能是myClass模板。

class myClass
{
  public:
    struct tPacaje
    {
      int data;
    };
};

template <class T>
class executorClass
{
  public:
    void todo(T::tPacaje ob)
    {
      ...
    }
};
爱医生

您正在尝试使用一种类型,因此需要告诉编译器您正在使用typename

template <class T>
class executorClass
{
  public:
    void todo(typename T::tPacaje ob)
    {
            //^-------
      //...
    }
};

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

获取模板的类类型

如何从成员指针模板类型获取类类型

如何使用Clang获取模板类型的类成员的实际类型?

如何在模板函数中实现模板类类型?

类的类型模板参数的限制范围

如何在模板类型中强制执行静态成员初始化?或如何获取从模板类型派生的所有类的数量?

如何通过owlapi中的域类获取objectProperty的范围类?

如何在Beego的模板文件中获取范围索引

如何区分存储在模板化类中的类型

如何在类中为模板定义类型别名

如何获得可变参量类模板中的类型的索引?

如何在模板类中实例化T类型

如何获取类中类型参数的擦除类型

如何从typedef获取模板类型

从继承的类C ++获取模板类型

获取模板中变量的类型

如何在T4模板中获取枚举类型

如何使用 Rest 在 SharePoint 中获取多个模板类型列表

如何使用模板获取向量中的数据类型?

有没有办法从其完整类型中获取模板类的类型?

如何在Netbeans代码模板中获取当前的类名?

如何获取Clang中模板化类的实例化CXXRecordDecl?

如何在模板Django中获取类模型的名称

在类模板中定义本地类的类型

静态解析范围或模板类中的指针

如何获取模板类型的内部类型?

如何从模板类型数组获取整数类型

如何确定从类模板继承的模板参数的基础模板类型?

如何检查类型是否从模板函数中的某个可变参数模板类实例化?