当前位置:  开发笔记 > 编程语言 > 正文

使用指向存储在向量中的对象的指针... c ++

如何解决《使用指向存储在向量中的对象的指针c++》经验,为你挑选了1个好方法。

我在全局范围内有一个myObjects的向量.

std::vector

方法传递指向向量中的一个元素的指针.这个方法可以递增指针,到达下一个元素,

myObject* pmObj;

++pmObj; // the next element ??

或者它应该通过std::Vector::iterator和增加而不是?

现在假设在此期间矢量不会改变.



1> 小智..:

是 - 标准保证在技术修正中向量的存储是连续的,因此将指针递增到向量将起作用.

推荐阅读
勤奋的瞌睡猪_715
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有