Compilerfehler C3375

Aktualisiert: November 2007

Fehlermeldung

'Funktion': Mehrdeutige Delegatfunktion
'function' : ambiguous delegate function

Eine Delegatinstanziierung könnte zu einer statischen Memberfunktion gehören oder als ungebundener Delegat zu einer Instanzfunktion. Daher gibt der Compiler diesen Fehler aus.

Weitere Informationen finden Sie unter delegate.

Beispiel

Im folgenden Beispiel wird C3375 generiert.

// 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
}