Compartir a través de


Error del compilador C2032

"identifier": la función no puede ser miembro de la estructura/unión "structorunion"

Remarks

La estructura o unión tiene una función miembro, que se permite en C++ pero no en C. Para resolver el error, compile como un programa de C++ o quite la función miembro.

Example

En el ejemplo siguiente se genera la advertencia C2032:

// C2032.c
struct z {
   int i;
   void func();   // C2032
};

Possible resolution:

// C2032b.c
// compile with: /c
struct z {
   int i;
};