Partilhar via


Aviso do compilador (nível 1) C4813

«Função» : uma função amiga de uma classe local deve ter sido previamente declarada

Observações

Uma função de amigo em uma classe interna não foi declarada na classe externa.

Example

O exemplo a seguir gera C4813:

// C4813.cpp
// compile with: /W1 /LD
void MyClass()
{
   // void func();
   class InnerClass
   {
      friend void func();   // C4813 uncomment declaration above
   };
}