Bir nesnenin gerçek değerini elde etmek için ! Objsize komutunu kullanıyorum. Örneğin, aşağıdaki komutu çalıştırdığımda, 00000003a275f218 adresindeki nesnenin boyutunun ondalık olarak 24'e çeviren 18 hex olduğunu söyler.Onaltılık ve ondalık cinsinden! Objsize cinsinden tutarsızlık
0:000> !ObjSize 00000003a275f218
sizeof(00000003a275f218) = 24 (0x18) bytes
Şimdiye kadar çok iyi. Bir nesnede aynı komutu çalıştırıyorum ve boyutunun onaltılık ile ondalık arasında bir uyumsuzluğu var gibi görünüyor. Bu nedenle, onaltılık boyut 0xafbde200'dir. Kalbimi kullanarak ondalık sayıya dönüştürdüğümde, bu olurken, komut çıktısı ondalık büyüklükte -1346510336 olmalıdır. Birisi bana neden boyutlarda fark olduğunu anlamama yardımcı olabilir mi?
Mükemmel, kaynağı kontrol etmek için zaman ayırdığınız için teşekkür ederiz! –