Partager via


Avertissement du compilateur (niveau 1) C4813

'function' : une fonction friend d’une classe locale doit avoir été précédemment déclarée

Remarques

Une fonction friend dans une classe interne n’a pas été déclarée dans la classe externe.

Example

L’exemple suivant génère l’erreur C4813 :

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