#include #include "Enemy.h" #include using namespace std; using std::vector; int main() { vector scores(5, 0); scores[0] = 1; scores[1] = 2; scores[2] = 3; for(int i = 0; i < scores.size(); ++i) { cout << "scores " << i << " = " << scores[i] << "\n"; } vector* enemies = new vector(3); Enemy fourth, fifth; enemies->push_back(fourth); enemies->push_back(fifth); cout << "size of enemies = " << enemies->size() << "\n"; int i = 0; for(vector::iterator it = enemies->begin(); it != enemies->end(); ++it) { it->set_score(scores[i]); cout << "score = " << it->get_score() << "\n"; ++i; } Enemy newthird; enemies->insert(enemies->begin() + 2, newthird); enemies->erase(enemies->begin() + 2); Enemy& back = enemies->back(); cout << "hit points last element = " << back.get_hit_points() << "\n"; enemies->pop_back(); cout << "new size of enemies = " << enemies->size() << "\n"; // clear enemies of elements enemies->clear(); delete enemies; return 0; }