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