codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
#include <iostream> #include <iomanip> #include <iterator> #include <list> using namespace std; int counting_numbers(){ static int x = 0; return ++x; } int main(){ list<int> vec(5); generate(vec.begin(), vec.end(), counting_numbers); typedef list<int>::const_iterator iter; for(iter a = vec.begin(); a != vec.end(); ++a){ iter cur = a; unsigned i = 0; for(; cur != vec.end() && i < 3; ++cur, ++i){ cout << *cur << " "; } cout << "\n"; } }
Private
[
?
]
Run code
Submit