我有兩個非常相似的函數,我想從它們中創建一個模板函數。如何爲此製作模板函數?
void func1(vector<vector<vector<struct1_type> > > &struct1_x, const int &x,
const int &y, struct2_type &struct2_y, list1<struct1_type> &l1)
和
void func2(vector<vector<vector<struct1_type> > > &struct1_x, const int &x,
const int &y, struct2_type &struct2_y, list2<struct1_type> &l2)
的功能做同樣的事情......唯一不同的就是最後一個參數,這是兩個不同的類如何處理名單。
我已經嘗試了許多事情,沒有結果和錯誤的囤積。感謝您提供任何幫助,您可以提供一個相對的新手!