Resultados da pesquisa a pedido "friend"

1 a resposta

O operador amigo da classe não parece participar da resolução de sobrecarga

Ao escrever um modelo CRTP que permite às classes fornecer sobrecargas paraoperator+ com base nos argumentos do modelo, descobri que um operador amigo da classe não parece participar da resolução de sobrecarga se nenhum dos seus argumentos for do ...

1 a resposta

Comportamento estranho do operador modelado <<

Não consigo entender o comportamento do operador << na minha classe: cabeçalho: #ifndef VECTOR_H_ #define VECTOR_H_ #include <string> #include <iostream> template<class T> class Vector { static const int EXPANDER = 10; T* array; int next; int ...

3 a resposta

Como fazer do lambda um amigo de uma classe?

Digamos, eu tenho uma aula: class A { int a; };E eu tenho uma lambda: auto function = [](A* a) { a->a; // <== gives an error in this line. }; function(new A);Existe alguma maneira de usar um membro / método privado dentro de um lambda? - Não é ...

2 a resposta

Métodos de amigo em C ++ não estão funcionando

Eu escrevi o seguinte código: class Osoba{ private: string imie, nazwisko, kolorOczu; friend void Dziecko::coutall(); public: Osoba(string imie, string nazwisko, string kolorOczu):imie(imie), nazwisko(nazwisko), kolorOczu(kolorOczu){}; ...

0 a resposta

E comercial (&) no final da variável etc

Eu sou um noob C ++ e tenho um problema de entender a sintaxe c ++ em um código. Agora estou bastante confuso. class date { private: int day, month, year; int correct_date( void ); public: void set_date( int d, int m, int y ); void actual( void ...

3 a resposta

Operador de sobrecarga << para modelo de classe aninhada

2 a resposta

declarar função de amigo de modelo da classe de modelo

2 a resposta

Em Go, existe alguma maneira de acessar campos privados de uma estrutura de outro pacote?

Eu tenho uma estrutura em um pacote que tem campos privados:

2 a resposta

Erro com várias definições de função

2 a resposta

Por que o Standard proíbe declarações de amizade de especializações parciais?