0
我想知道迭代進化爲什麼下面如何集裝箱()結束時(例如)集裝箱尺寸變化
end_iter_mem測試== intList.end()
還真
當容器的元素數量增加時,容器的end()「值」是否會變化?對於名單
#include <iostream>
#include <list>
using namespace std;
int main()
{
list<int> intList = {1,2,3};
auto end_iter_mem = intList.end();
intList.push_back(4);
cout << (end_iter_mem == intList.end()) << endl;
return 0;
}
相關:https://stackoverflow.com/questions/6438086/iterator-invalidation-rules – Rakete1111