// advance example
#include <iostream>     // std::cout
#include <iterator>     // std::advance
#include <list>         // std::list

int main () {
  std::list<int> mylist;
  for (int i=0; i<10; i++){
      mylist.push_back (i*10);
      std::cout<<i*10<<'\n';
  }
  std::list<int>::iterator it = mylist.begin();

  std::advance (it,5);

  std::cout << "The sixth element in mylist is: " << *it << '\n';

  return 0;
}

输出

0
10
20
30
40
50
60
70
80
90
The sixth element in mylist is: 50

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-10
  • 2021-10-25
  • 2022-12-23
  • 2021-09-08
猜你喜欢
  • 2021-10-30
  • 2022-12-23
  • 2022-12-23
  • 2021-08-16
  • 2022-02-02
  • 2021-04-29
  • 2022-12-23
相关资源
相似解决方案