Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
"static_member_function": nem használható statikus függvény kötetlen meghatalmazott létrehozásához
Megjegyzések
Ha kötetlen delegáltat hív meg, át kell adnia egy objektumpéldányt. Mivel a statikus tagfüggvényeket az osztálynéven keresztül hívják meg, kötetlen delegált példányosítása csak példánytagfüggvénnyel lehetséges.
A kötetlen meghatalmazottakról további információt a Meghatalmazottak definiálása és használata (C++/CLI) című témakörben talál.
Example
Az alábbi példa C3367-et hoz létre.
// C3367.cpp
// compile with: /clr
ref struct R {
void b() {}
static void f() {}
};
delegate void Del(R^);
int main() {
Del ^ a = gcnew Del(&R::b); // OK
Del ^ b = gcnew Del(&R::f); // C3367
}