老师,我按照你的代码敲了一遍为什么还是有报错?就是函数模板那一块。
来源:2-6 插入排序法的改进
从精通到放弃
2017-04-01
写回答
1回答
-
liuyubobobo
2017-04-04
VS的C++编译器的实现和标准C++不很一样,所以个别的地方具体语法方面有出入,而且VS2008, VS2013和VS2015可能还有区别。可以尝试一下在调用testSort的时候这样:
SortTestHelper::testSort("selection sort", selectSort<int>, arr, n );
如果还有问题,可以加入这个课程的官方qq群和大家交流一下,群文件中我分享过一个同学以前写的针对VS2008版本的相应代码,可以参考;也推荐自己在网上查找一下,你所使用的VS版本使用函数指针的话应该怎样。不过,这个函数指针的使用,只是为了方便我后续写代码做测试,一个函数调用就好,和算法本身没有关系,所以用你自己的习惯的方法也好,只要最终能测试出算法的性能就可以了,也不需要在这个点上太过纠结:)
122017-04-05
相似问题