私は非常に似ている2つの関数を持っており、それらからテンプレート関数を作りたいと思います。テンプレートの作成方法は?
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)
の機能は同じことを行う...と異なる唯一のものは、リストを処理する方法には2つの異なるクラスである最後のパラメータです。
私は何も結果を出さず、エラーの犠牲になって何度も試してみました。相対的な初心者をお手伝いしてくれてありがとう!