Partilhar via


Erro do compilador C2255

«elemento» : não permitido fora de uma definição de classe

Observações

Por exemplo, uma função não-membro é declarada como .friend

Example

O exemplo a seguir gera C2255:

// C2255.cpp
// compile with: /c
class A {
private:
   void func1();
   friend void func2();
};

friend void func1() {}   // C2255
void func2(){}