O que tem no arquivo titular.hpp?
pode me ajudar?
Nicolas, só olhando os prints me parece tudo certo. Você pode enviar o projeto pelo GitHub para eu tentar compilar aqui e ver o que tá acontecendo?
eu sou novo no gitHub, como eu enviaria para vc? ou adiciono no meu perfil e te envio o meu perfil?
Você envia os seus arquivos de código para o GitHub e me envia o link do projeto no GitHub.
Ah, Nicolas, seu problema é chatinho de achar mesmo. Tanto é que pelos prints eu não percebi. rsrsrs
Você está chamando a propriedade que está na classe conta de Titular (com letra maiúscula). E o nome da classe também é Titular (também com letra maiúscula). Ao definir essa propriedade com o mesmo nome da classe, você está mudando o significado do termo Titular no código que for escrito dentro da classe Conta, entende?
Para consertar é bastante simples: renomeie a propriedade Titular para titular.
Agora uma dica: mantenha uma consistência em seu padrão de codificação. Em conta você define o nome da classe com letras minúsculas, já em Titular você usa maiúscula. Em todas as propriedades você usou letras minúsculas, mas em conta::Titular, você usou maiúscula. O padrão é usar a primeira letra maiúscula em nomes de classes, mas não de propriedades.
Enviei uma sugestão de alteração para seu GitHub fazendo tudo funcionar: https://github.com/NicolasDeCastro/banco/pull/1
E com isso, tudo compila:
obrigado pela ajuda Vinicius, eu estava ficando doido com esse erro já, muito obrigado,vou seguir suas dicas!!!