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.
'function1' : nem használható argumentumként a "function2" függvénysablon
Megjegyzések
A függvénysablonok nem lehetnek argumentumok egy másik függvénysablonhoz.
Ez a hiba elavult a Visual Studio 2022 és újabb verzióiban.
Példák
Az alábbi példa C2896-ot hoz létre:
// C2896.cpp
template<class T1, class T2> void f1(void(*)(T1, T2));
template<class T1, class T2> void f2(T1, T2);
int main() {
f1(f2); // C2896
}
A C2896 általános használat esetén is előfordulhat:
// C2896b.cpp
// compile with: /clr
generic<class T1> void gf1(T1){}
generic<class T1> void gf2(T1){}
int main() {
gf1(gf2); // C2896
gf1(1); // OK
}