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.
kan inte applicera sizeof på hanterad eller WinRT-typ 'class'
Anmärkningar
sizeof-operatorn hämtar värdet för ett objekt vid kompileringstillfället. Storleken på en hanterad klass eller WinRT-klass, gränssnitt eller värdetyp är dynamisk och kan därför inte vara känd vid kompileringstillfället.
Example
Följande exempel genererar till exempel C2847:
// C2847.cpp
// compile with: /clr
ref class A {};
int main() {
A ^ xA = gcnew A;
sizeof(*xA); // C2847 cannot use sizeof on managed object
}