Erreur du compilateur C3704

'function' : une méthode vararg ne peut pas déclencher les événements

Vous avez tenté d’utiliser __event sur une méthode vararg. Pour corriger cette erreur, remplacez l’appel fireEvent(int i, ...) par l’appel fireEvent(int i) , comme indiqué dans l’exemple de code suivant.

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

// C3704.cpp
[ event_source(native) ]
class CEventSrc {
   public:
      __event void fireEvent(int i, ...);   // C3704
      // try the following line instead:
      // __event void fireEvent(int i);
};

int main() {
}