#include #include using namespace std; class CritterT { public: CritterT(string theName) { name = theName; hit = 0; } string Name() const { return name; } int Hit() const { return hit; } void Hit(int amount) { hit+=amount; } private: string name; int hit; }; int main() { size_t i; int amt; vector myNumbers{1,4,9,16,25}; vector monsters; srand(static_cast(time(nullptr))); CritterT critter("Bob"); monsters.push_back(critter); monsters.push_back(CritterT("Doug")); // this will bomb, why? // vector scaryMonster(10); for(i=0; i < myNumbers.size(); i++) { cout <