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


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

"class::*" найден в начале инструкции (вы забыли указать тип?)

Строка началась с идентификатора указателя на член.

Эта ошибка может быть вызвана отсутствующим описателем типа в объявлении указателя на элемент.

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

// C2657.cpp
class C {};
int main() {
   C::* pmc1;        // C2657
   int C::* pmc2;   // OK
}