I made this code but I have not the slightest idea why it is giving this error: "No match for 'operator < In the part where I display the user's response ... (Remember that PersonName is a class and Date is also ...)
class Filme
{
private:
string titulo;
NomePessoa Diretor;
NomePessoa Personagem;
Data Lancamento;
public:
void getInfo(string t, string d, string p, int dia, int m, int a)
{
titulo = t;
Diretor.Grava(d);
Personagem.Grava(p);
Lancamento.getData(dia,m,a);
};
void imprime()
{
cout << "Titulo: " << titulo << endl ;
cout << "Nome do Diretor: " << Diretor.Imprime() << endl;
cout << "Nome do Personagem Principal: " << Personagem.Imprime() << endl;
cout << "Data do Lançamento: " << Lancamento.sendData() << endl;
};