Compartir a través de


Error del compilador C3755

"delegate": no se puede definir un delegado

Se puede declarar un delegado (Extensiones de componentes de C++), pero no se puede definir.

Ejemplos

El ejemplo siguiente genera el error C3755.

// C3755.cpp
// compile with: /clr /c
delegate void MyDel() {};   // C3755

El error C3755 también puede ocurrir si intenta crear una plantilla de delegado. El ejemplo siguiente genera el error C3755.

// C3755_b.cpp
// compile with: /clr /c
ref struct R {
   template<class T>
   delegate void D(int) {}   // C3755
};