Erro do compilador C2241
'identifier': o acesso a membro é restrito
O código tenta acessar um membro privado ou protegido.
Para corrigir usando as seguintes soluções possíveis
Altere o nível de acesso do membro.
Declare o membro um
friend
da função de acesso.