gpt4 book ai didi

c++ - STL 中的列表如何不存储在连续内存中?

转载 作者:搜寻专家 更新时间:2023-10-31 00:53:37 25 4
gpt4 key购买 nike

<分区>

当我们想要打印列表的元素时

void printCollection(T coll){
auto it=coll.begin();
while(it != coll.end())
{
cout << *it << ' ';
it++; // HERE
}
cout << endl;
}

所以,当从 begin 到 end-1 使用 it++ 时,列表是连续的,因为 it++ 移动到内存中的下一个地址。是这样吗?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com