Teilen über


Compilerfehler C3354

"Funktion": Die zum Erstellen eines Delegaten verwendete Funktion kann nicht den Rückgabetyp "Typ" haben.

Bemerkungen

Die folgenden Typen sind keine gültigen Rückgabetypen für einen delegate:

  • Zeiger auf Funktion

  • Zeiger auf Member

  • Zeiger auf Memberfunktion

  • Verweis auf Funktion

  • Verweis auf Memberfunktion

Example

Im folgenden Beispiel wird C3354 generiert:

// C3354_2.cpp
// compile with: /clr /c
using namespace System;
typedef void ( *VoidPfn )();

delegate VoidPfn func(); // C3354
// try the following line instead
// delegate  void func();