Uma função friend em C++ é uma função não-membro de uma classe que tem acesso aos membros privados dessa classe. Ela é usada para permitir que uma função externa à classe acesse e manipule os membros privados da classe. As funções friend são declaradas dentro da classe, mas não são membros dela. Elas podem ser úteis quando duas classes precisam compartilhar a mesma função, permitindo que essa função acesse os membros privados de ambas as classes. A palavra-chave "friend" é usada para declarar a função como amiga da classe.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar