#include <iostream>
#include <vector>
using namespace std;
struct info
{
int num;
bool b;
info()
: num(1), b(false)
{ }
};
int main()
{
std::vector<info> stuff = std::vector<info>(10);
//Try 1
stuff[5] = info();
stuff[5].num = 4;
//Try 2
info inf;
inf.num = 5;
stuff.push_back(inf);
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCnN0cnVjdCBpbmZvCnsKICAgIGludCBudW07CiAgICBib29sIGI7CgogICAgaW5mbygpCiAgICAgIDogbnVtKDEpLCBiKGZhbHNlKQogICAgeyB9Cn07CgoKaW50IG1haW4oKQp7CiAgICBzdGQ6OnZlY3RvcjxpbmZvPiBzdHVmZiA9IHN0ZDo6dmVjdG9yPGluZm8+KDEwKTsKCiAgICAvL1RyeSAxCiAgICBzdHVmZls1XSA9IGluZm8oKTsKICAgIHN0dWZmWzVdLm51bSA9IDQ7CgogICAgLy9UcnkgMgogICAgaW5mbyBpbmY7CiAgICBpbmYubnVtID0gNTsKICAgIHN0dWZmLnB1c2hfYmFjayhpbmYpOwp9