Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
"pointer" ( ukazatel): Datový člen spravované třídy nebo třídy WinRT nemůže mít tento typ.
Poznámky
Ukazatele uvolňování paměti interiéru můžou odkazovat na interiér spravované třídy nebo třídy WinRT. Vzhledem k tomu, že jsou pomalejší než ukazatele na celý objekt a vyžadují zvláštní zpracování systémem uvolňování paměti, nelze deklarovat vnitřní spravované ukazatele jako členy třídy.
Example
Následující příklad vygeneruje C3160:
// C3160.cpp
// compile with: /clr
ref struct A {
// cannot create interior pointers inside a class
interior_ptr<int> pg; // C3160
int g; // OK
int* pg2; // OK
};
int main() {
interior_ptr<int> pg2; // OK
}