Kompilatorfel C3354

"funktion" : funktionen som används för att skapa en delegering kan inte ha returtypen "typ"

Anmärkningar

Följande typer är ogiltiga som returtyper för en delegate:

  • Pekare till funktion

  • Pekare till medlem

  • Pekare till medlemsfunktion

  • Referens till funktionen

  • Referens till medlemsfunktion

Example

I följande exempel genereras C3354:

// 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();