#include #include using namespace std; struct Foo { int i; char c; }; int main(void) { vector foo; foo.push_back(Foo()); foo.back().i = 3; foo.back().c = 'c'; for (vector::iterator it = foo.begin(); it != foo.end(); it++) cout << it->i << " " << it->c << endl; return 0; }