C++模板函数使用模板函数作为参数时候发生C2896错误

2025-05-14 03:23:27
推荐回答(1个)
回答(1):

呃,很简单啊,因为你没有实例化模板

pro2(pro1,a);
改成
pro2(pro1,a);
就可以了。

还有,参数名字最好改个名字,这样比较直观
而且类型不定,用typename会比较好吧:
template
void pro2(process tPro1, parameter para)
{
cout<}