Teilen über


Compilerfehler C2032

'Bezeichner': Funktion kann nicht Mitglied der Struktur/Union 'structorunion' sein.

Remarks

Die Struktur oder Vereinigung verfügt über eine Memberfunktion, die in C++ zulässig ist, aber nicht in C. Um den Fehler zu beheben, kompilieren Sie entweder als C++-Programm, oder entfernen Sie die Memberfunktion.

Example

Im folgenden Beispiel wird C2032 generiert:

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

Possible resolution:

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