现在的位置: 首页 > 综合 > 正文

指针为什么可以当迭代器用

2013年01月04日 ⁄ 综合 ⁄ 共 133字 ⁄ 字号 评论关闭

从本质上来说指针是不能当迭代器来使用的;因为指针这种类型内部中并没有包含迭代器所需要的5种内部类型
但指针之所以可以迭代器使用是,他是通过iterator-trait这个模板类进行模板特化,把这个指针进行包装成一个迭代器,而这个迭代器就具有我们之前所说的五种
内部类型;

抱歉!评论已关闭.