1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
#include <iostream>
#include "Movies.h"
void increment_watched(Movies &movies, std::string name);
void add_movie(Movies &movies, std::string name, std::string rating, int watched);
void increment_watched(Movies &movies, std::string name)
{
if(movies.increment_watched(name)){
std::cout << name << " watch incremented!" << std::endl;
} else {
std::cout << name << " not found!" << std::endl;
}
}
void add_movie(Movies &movies, std::string name, std::string rating, int watched)
{
if(movies.add_movie(name)){
std::cout << name << " was added!" << std::endl;
} else {
std::cout << name << " already exists!" << std::endl;
}
}
int main() {
Movies my_movies;
my_movies.display();
add_movie(my_movies, "Legacies", "G", 100);
add_movie(my_movies, "Dark Knight", "PG", 6);
add_movie(my_movies, "We are Millers", "PG-13", 23);
my_movies.display();
add_movie(my_movies, "We are Millers", "PG-13", 23);
add_movie(my_movies, "Ice Age", "PG", 12);
my_movies.display();
increment_watched(my_movies, "Legacies");
increment_watched(my_movies, "Ice Age");
my_movies.display();
increment_watched(my_movies, "XXX");
return 0;
}
|