Compartir a través de


Advertencia del compilador (nivel 3) C4280

'operator ->' era auto-recursivo mediante el tipo 'type'

Observaciones

El código permite incorrectamente a operator-> llamarse a sí mismo.

Example

En el ejemplo siguiente se genera la advertencia C4280:

// C4280.cpp
// compile with: /W3 /WX
struct A
{
   int z;
   A& operator ->();
};

void f(A y)
{
   int i = y->z; // C4280
}