先看一段使用了std::list的代码:
std::list<int> array;
for(int i = 0; i < 10; i++)
{
array.push_back(i);
}
for (std::list<int>::iterator it = array.begin(); it != array.end(); ++it)
{
(*it) += 1;
}
for (std::list<int>::iterator it = array.begin(); it != array.end(); ++it)
{
printf("%d\t", *it);
}
std::list<int> ar