Partager via


Erreur du compilateur C2669

fonction membre non autorisée dans une union anonyme

Remarques

Les syndicats anonymes ne peuvent pas avoir de fonctions membres.

Exemple

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

// C2669.cpp
struct X {
   union {
      int i;
      void f() {   // C2669, remove function
         i = 0;
      }
   };
};