Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
"pekare": en datamedlem i en hanterad klass eller WinRT-klass kan inte ha den här typen
Anmärkningar
Inre skräpinsamlingspekare kan peka på insidan av en hanterad klass eller WinRT-klass. Eftersom de är långsammare än pekare för hela objekt och kräver särskild hantering av skräpinsamlaren kan du inte deklarera interna hanterade pekare som medlemmar i en klass.
Example
I följande exempel genereras 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
}