次の方法で共有


コンパイラ エラー 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();