Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
"function" : argument typu szablonu dla "template" nie może zawierać ogólnego parametru typu: "param"
Uwagi
Szablony są tworzone w czasie kompilacji, ale wystąpienia ogólne są tworzone w czasie wykonywania. W związku z tym nie można wygenerować kodu ogólnego, który może wywołać szablon, ponieważ nie można utworzyć wystąpienia szablonu w czasie wykonywania, gdy typ ogólny jest w końcu znany.
Example
Poniższy przykład generuje C3230:
// C3230.cpp
// compile with: /clr /LD
template <class S>
void f(S t);
generic <class U>
ref class C {
void f1(U x) {
f(x); // C3230
}
};