我似乎無法找到正確的語法,專注這個模板:如何專門與繼承一個複雜的模板 - C++
template <class Object, class Var, class Invert, class Step = Var, unsigned int FIXED = IW_GEOM_POINT>
class TSin : public BasicTween<Object, Var> {...
我想保持<Object>
作爲模板參數,但專門的所有其他參數。我正在嘗試像這樣:
template <class Object>
class TSin<Object, CIwVec2, int, CIwVec2, IW_GEOM_POINT> {...
這給出錯誤。
請有人提供正確的語法來專門化模板和語法來實例化專用版本嗎?
有什麼錯誤? – DanDan
你的編譯器是什麼?此外,請創建一個重現錯誤的最小完整示例。你的描述和語法看起來很好 –
你的代碼(因爲部分專業化)是好的。在你試圖使用這個專業化的地方,最有可能發生問題 - 可能會發佈一個片段? – Nim