Error del compilador C3704

'function': un método vararg no puede desencadenar eventos

Intentó usar __event en un método vararg. Para corregir este error, reemplace la llamada fireEvent(int i, ...) por la llamada fireEvent(int i) como se muestra en el siguiente ejemplo de código.

El ejemplo siguiente genera la advertencia 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() {
}