Поделиться через


Ошибка компилятора C2255

"элемент": не допускается вне определения класса

Замечания

Например, функция, не являющаяся членом класса, объявлена с модификатором friend.

Example

В следующем примере создается C2255:

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

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