Resultados da pesquisa a pedido "friend-function"

2 a resposta

Sobrecarga de operador: função membro vs. função não membro?

Eu li que um operador sobrecarregado declarado como função de membro éassimétrico porque ele pode ter apenas um parâmetro e o outro parâmetro passado automaticamente é othis ponteiro. Portanto, não existe um padrão para compará-los. Por outro ...

1 a resposta

Qual é o objetivo das complicadas regras de escopo para declarações de amigos?

Descobri recentemente que o escopo das declarações de amigos segueregras extremamente peculiares [https://stackoverflow.com/q/8207633/214671]- se você tem umfriend declaração (definição) para uma função ou classe que ainda não foi declarada, ela ...

1 a resposta

Como tornar o std :: make_unique um amigo da minha classe

Eu quero declararstd::make_unique funcione como amigo da minha turma. O motivo é que eu quero declarar meu construtorprotected e forneça um método alternativo de criar o objeto usandounique_ptr. Aqui está um código de exemplo: #include <memory> ...