读书人

於C++中一些基本概念的(模板、容

发布时间: 2012-05-05 17:21:10 作者: rapoo

於C++中一些基本概念的(模板、容器、泛型)
麻哪位朋友忙解下三西的, 突然之把三弄混了.

[解决办法]
http://hi.baidu.com/%BE%B2%B6%F8%BE%C3%D6%AE/blog/item/b6816e2891e9640dd52af128.html
[解决办法]
1L的资料可以参考。
不过LZ有一个重要的问题明显没被解决:模板、容器、泛型根本是两两不同的领域中的概念,不应该并列。
模板是实现类型参数化的核心语言特性。
STL意义上的容器是满足ISO C++约定的container requirements的一堆操作和限制的类模板。标准库中有一些典型的容器,但不表示容器就不能自己写。
泛型是一种程序设计范型,在方法论上可以和面向对象并列,但实际上相当依赖于具体的类型系统。参数化类型是泛型的典型实现方式。

读书人网 >C++

热点推荐