Udostępnij za pośrednictwem


Błąd kompilatora C2800

Operator "operator" nie może być przeciążony

Nie można przeciążyć następujących operatorów: dostęp do składowych klasy (.), wskaźnik do składowej (.*), rozpoznawanie zakresu (::), wyrażenie warunkowe (? :) i sizeof.

Poniższy przykład generuje C2800:

// C2800.cpp
// compile with: /c
class C {
   operator:: ();   // C2800
};