如何隨機移動list的迭代器



使用:
template <class InputIterator, class Distance>
  void advance (InputIterator& i, Distance n);
讓任何容器的迭代器移動一段距離。
例子:
 list<int> mylist;
  for (int i=0; i<10; i++) mylist.push_back (i*10);

  list<int>::iterator it = mylist.begin();

  advance (it,5);





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章