Freigeben über


Compilerwarnung (Ebene 2) C4285

Der Rückgabetyp für "identifier::operator ->" ist rekursiv, wenn die Infix-Schreibweise angewendet wird.

Bemerkungen

Die angegebene Operator->() -Funktion kann den Typ, für den er definiert ist, oder einen Verweis auf den Typ, für den er definiert ist, nicht zurückgeben.

Example

Im folgenden Beispiel wird C4285 generiert:

// C4285.cpp
// compile with: /W2
class C
{
public:
    C operator->();   // C4285
   // C& operator->();  C4285, also
};

int main()
{
}