函数模板

来源:互联网 发布:欧盟中国进出口数据 编辑:程序博客网 时间:2024/04/28 23:33

[问题]

编写一个函数模板,接受表示未知类型迭代器的一对值,找出在序列中出现得最频繁的值。

[注意]
[1] 由于函数模板中使用了typename T::value_type,所以限制函数模板的实参不能为数组下标或者指针,只能使用容器的迭代器。
[2] 本文的函数模板方案适用于vector、list、deque等容器的迭代器。本题还可以用内存管理类allocator实现复制副本,但是此法将局限于只适用于vector迭代器。

原创粉丝点击