阅读背景:

【STL】类型萃取(TypeTraits)

来源:互联网 

为什么需要类型萃取

前面我们提到了迭代器,它是一个行为类似于smart pointer之类的东西,主要用于对STL容器中的对象进行访问,而且不暴露容器中的内部结构,而迭代器所指对象的型别称为该迭代器的value type;如果在实际的工程当中我们应该怎么获取STL容器中对象的value type 呢,这里面就需要用到C++中模板的特化了,我们先来看看下面的代码:前面我们提到了迭代器,它是一个行为类似于smart poin




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: