#include "Pelicula.h" using namespace std; bool cargar(tPelicula& pelicula, ifstream& archivo){ bool cargado = false; pelicula.contReparto = 0; getline(archivo, pelicula.titulo); getline(archivo, pelicula.director); getline(archivo, pelicula.genero); getline(archivo, pelicula.valoracion); archivo >> pelicula.contReparto; archivo.ignore(); for (int i = 0; i < pelicula.contReparto; i++){ cargado = cargar(pelicula.listaReparto[i], archivo); } return cargado; } bool interviene(tPelicula& pelicula, std::string& nombre){ bool encontrado = false; int j = 0; while(!encontrado && j < pelicula.contReparto){ if (pelicula.listaReparto[j].nombre == nombre) { encontrado = true; } else { j++; } } return encontrado; } void mostrar(tPelicula& pelicula){ cout << "Titulo:" << setw(5) << pelicula.titulo << endl << "Director: " << setw(5) << pelicula.director << endl << "Género:" << setw(5) << pelicula.genero << endl << "Valoracion:" << setw(5) << pelicula.valoracion << endl; }