Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
'identificador' : 'amigo' não pode ser usado durante a definição de tipo
Observações
A friend declaração inclui uma declaração de classe completa. Uma friend declaração pode especificar uma função de membro ou um especificador de tipo elaborado, mas não uma declaração de classe completa.
Example
O exemplo seguinte gera C2391:
// C2391.cpp
// compile with: /c
class D {
void func( int );
};
class A {
friend class B { int i; }; // C2391
// OK
friend class C;
friend void D::func(int);
};