1,
vector中的item的地址不要传给外面,当vector增加一个item,可能引起vectore重新分配内存。这样前期如果你把item的地址给外面,外面得到的指针就完全失效了。
正确的方法是告诉外面vector的下标,而不是item的地址。这样即使item的地址改变了,通过下标去实时获取到正确的地址。
1,
vector中的item的地址不要传给外面,当vector增加一个item,可能引起vectore重新分配内存。这样前期如果你把item的地址给外面,外面得到的指针就完全失效了。
正确的方法是告诉外面vector的下标,而不是item的地址。这样即使item的地址改变了,通过下标去实时获取到正确的地址。