다음을 통해 공유


컴파일러 오류 C3354

'function': 대리자를 만드는 데 사용되는 함수는 'type' 반환 형식을 사용할 수 없습니다.

다음 형식은 delegate에 대한 반환 형식으로 부적합합니다.

  • 함수 포인터

  • 멤버 포인터

  • 멤버 함수에 대한 포인터

  • 함수에 대한 참조

  • 멤버 함수에 대한 참조

다음 샘플에서는 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();