Partager via


Erreur du compilateur C2032

'identifier' : la fonction ne peut pas être membre de struct/union 'structorunion'

La structure ou l’union a une fonction membre, qui est autorisée en C++, mais pas en C. Pour résoudre l’erreur, compilez en tant que programme C++ ou supprimez la fonction membre.

L’exemple suivant génère l’erreur C2032 :

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

Résolution possible :

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