Re: [語法] Template與Inheritance結合??
不好意思重推舊串(還是有10年歷史的串)
我有一些問題想問
像是目前這個例子
template < typenamep T >
class Holder
{
private: T value_ ;
public: T & value() { return value_ ; }
};
typedef TYPELIST_3 ( Array2D, Array2D, Array2D ) RGB_Typelist ;
typedef TYPELIST_3 ( Array2D, Array2D, Array2D ) HSV_Typelist ;
typedef TYPELIST_3 ( Array2D, Array2D, Array2D ) Lab_Typelist ;
typedef TYPELIST_4 ( Array2D, Array2D, Array2D, Array2D ) YMCK_Typelist ;
typedef Loki::GenScatterHierarchy < RGB_Typelist , Holder > RGB_Image ;
typedef Loki::GenScatterHierarchy < HSV_Typelist , Holder > HSV_Image ;
typedef Loki::GenScatterHierarchy < Lab_Typelist , Holder > Lab_Image ;
typedef Loki::GenScatterHierarchy < YMCK_Typelist, Holder > YMCK_Image ;
據我所知 上面的TYPELIST_3 在C++11中已經可以用 tuple跟Variadic templates 來取代
那GenScatterHierarch呢?? 有沒有什麼更好更方便的做法??
以上問題 懇請回答
謝謝
--
C++是雙截棍,揮舞起來很強悍。
很吸引人,但需要你多年的磨練來掌握。
很多人希望改用別的武器。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.166.221.134
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1477226057.A.959.html
※ 編輯: Clangpp (118.166.221.134), 10/23/2016 20:34:47
推
10/23 21:09, , 1F
10/23 21:09, 1F
→
10/23 21:12, , 2F
10/23 21:12, 2F
→
10/23 21:26, , 3F
10/23 21:26, 3F
→
10/23 23:15, , 4F
10/23 23:15, 4F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章