-3

在 C++ 中,我们可以如下创建模板

  template<typename T>

在 C++ 中,我们可以如下创建枚举

enum color {red ,green, yellow}

所以现在我想要的是我想创建自己的模板,如下所示。

   template<typename T>
   // myTemaple // this is just example
   void max(T x)
   {return x;}

所以现在我想要的是我想创建我的枚举模板,如下所示。

myenum color {red,color} // this is just example
4

1 回答 1

0

你可以简单地写:

enum color : int {
    red = 1 ,
    yellow = 0 ,
    green = 2 ,
};

不需要模板。

于 2013-10-12T07:49:24.453 回答