Compartilhar via


Erro do compilador C3375

“função”: função delegado ambígua

Uma instanciação de delegado poderia ter sido para uma função de membro estático ou como um delegado não associado a uma função de instância, portanto, o compilador emitiu esse erro.

Para obter mais informações, confira delegado (Extensões de Componentes C++).

Exemplo

O seguinte exemplo gera C3375:

// C3375.cpp
// compile with: /clr
ref struct R {
   static void f(R^) {}
   void f() {}
};

delegate void Del(R^);

int main() {
   Del ^ a = gcnew Del(&R::f);   // C3375
}