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


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

Оператор -name не является распознаваемым оператором или типом

За словом operator должно следовать имя оператора, которое требуется переопределить или тип, который требуется преобразовать.

Список операторов, которые можно определить в управляемом типе, см. в разделе "Определяемые пользователем операторы".

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

// C2833.cpp
// compile with: /c
class A {};

void operator ::* ();   // C2833
void operator :: ();   // OK