Re: [cpp] 蟥芥낕髧颻璁ゅ芏闦 8368;
寮袲楣⢏铧靛邭绉ぇ 08骞㞴鳦閯涓⦚
zsp007 at gmail.com
Thu Feb 21 23:00:17 CST 2008
类也可以自动推导模板参数类型???
我很久没写C++了,不过我记得一般的做法是定义一个辅助函数.
2008/2/20 marryme <beyond0924 at gmail.com>:
> 最近开始学习泛型编程,遇到了一个函数的默认参数的问题,具体如下:
> template<class T, class ForwardIterator=T::iterator>
> class print
> {
> operator()(T& coll, ForwrdItrator it=coll.begin())
>
> {
> copy(it,coll.end(),ostream_iterator<T::value_type>(std::cout," "));
> }
> }
> //现在我已经有了一个list<int> a;
> print(a);//编译不能通过,提示begin()找不道所属的class sturct
> print(a,a.begin());//编译通过
> _______________________________________________
> Cpp mailing list
> Cpp at codingnow.com
> http://codingnow.com/mailman/listinfo/cpp
>
>
--
博客:http://zsp.javaeye.com/
个人网站:http://zsp007.com.cn/
电子科大,08年7月就要毕业了。。。。。。。。
双学位:生物医学工程+计算机科学与技术
-- 张教主
More information about the Cpp
mailing list