Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Operator "operator" musi być niestacjonanym elementem członkowskim
Uwagi
Następujące operatory mogą być przeciążone tylko jako niestatyczne elementy członkowskie:
Przypisanie
=Dostęp do składowej klasy
->Indeksowanie dolny
[]Wywołanie funkcji
()
Możliwe przyczyny C2801:
Przeciążony operator nie jest klasą, strukturą ani składową unii.
Przeciążony operator jest zadeklarowany
static.
Example
- Poniższy przykład generuje C2801:
// C2801.cpp
// compile with: /c
operator[](); // C2801 not a member
class A {
static operator->(); // C2801 static
operator()(); // OK
};