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


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

"function": статические функции-члены не имеют указателей "this"

Функция-член static пыталась получить доступ this.

Следующий пример приводит к возникновению ошибки C2671:

// C2671.cpp
struct S {
   static S* const func() { return this; }  // C2671
};