Compartilhar via


Erro do compilador C2032

'identifier': a função não pode ser membro do struct/union 'structorunion'

Remarks

A estrutura ou união tem uma função de membro, que é permitida em C++, mas não em C. Para resolver o erro, compile como um programa C++ ou remova a função membro.

Example

O exemplo a seguir gera C2032:

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

Possible resolution:

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