导读 大家好,我是小夏,我来为大家解答以上问题。迭代器c++使用方法,迭代器很多人还不知道,现在让我们一起来看看吧!1、为遍历集合中每一个元...
大家好,我是小夏,我来为大家解答以上问题。迭代器c++使用方法,迭代器很多人还不知道,现在让我们一起来看看吧!
1、为遍历集合中每一个元素用迭代器 内存对齐我具体也说不清楚 但是能给你个参考地址 http://www.fish888.com/-t106032 从内存上看,矢量是连续存储,各元素相邻,通过++或--到达相邻元素,矢量内的元素地址,相对矢量的开始,地址偏移量可计算。
2、矢量,类似于数组。
3、 链表,是把多个独立、分散的单元,通过地址串连起,并且前后元素的地址,是元素的一个部分。
4、链表,通过访问地址,到大前、后元素。
5、但不能直接跳转到其它元素,只能通过前后关系,去访问,比如this->next->next。
本文到此讲解完毕了,希望对大家有帮助。