-3

C++ では、次のようにテンプレートを作成できます。

  template<typename T>

C++ では、次のように enum を作成できます。

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 に答える