Aracılığıyla paylaş


Windows bellek

Bellek pencere, uygulamanız tarafından kullanılan bellek alanı içine bir görünüm sağlar.İzle penceresinde, QuickWatch iletişim kutusunda, otomobil penceresinde, ve Locals pencere bellekte belirli konumlarda depolanan değişkenlerinin içeriğini göster.Ancak bellek pencerede büyük ölçekli resim gösterilir.Bu görünüm de diğer pencereleri gösterme veri (arabellekler ya da, örneğin büyük veri dizeleri) büyük parçalarını incelemek için kullanışlı olabilir.Ancak, bellek pencere verileri görüntülemek için sınırlı değildir.İçerik atanmamış bellekteki verileri, kod veya çöp rasgele bit olup her şeyi bellek alanında görüntüler.

Bellek penceresinde, yalnızca hata ayıklama düzeyi adresi etkinleştirildiyse kullanılabilir seçenekleriiletişim kutusunda,hata ayıklama düğüm.Bellek penceresi komut dosyası veya bellek kavramı tanımayan dillerdir sql için kullanılabilir değil.

Bellek penceresi açma

Bellek penceresi açmak için

  1. Siz zaten hata ayıklama modunda değil, hata ayıklama, başlatın.

  2. İçinde Debug menüsü, Windows.Daha sonra üzerine bellekbellek 1, bellek 2, bellek 3, veya bellek 4.(Alt düzey sürümleri Visual Studio yalnızca tek bir bellek pencere.Bu sürümleri kullanıyorsanız, yalnızca tıklatın bellek.)

Disk belleği, bellek penceresi

Bellek penceresinde, standart olmayan bir şekilde işleyen dikey bir kaydırma çubuğu vardır.Modern bilgisayarın adres alanı çok büyük ve size kolayca scrollbar başparmak olgusundan ve rasgele bir konuma sürükleyerek kayıp.Bu nedenle, flaş "Yay" ve her zaman kaydırma çubuğu ortasında kalır.Yerel kod uygulamalarında yukarı veya aşağı sayfa ancak hakkında serbestçe kaydırma yapamıyorsunuz.

Yüksek bellek adresleri penceresinin alt kısmında görüntülenir.Yüksek adresini görüntülemek için değil kadar ilerleyin.

Yukarı veya aşağı bellek sayfası

  1. Page down (taşı) daha yüksek bir bellek adresi için dikey kaydırma çubuğu içinde flaş seçeneğini tıklatın.

  2. Page up (move) alt bellek adresi için başparmak dikey kaydırma çubuğunu tıklatın.

Bellek konumunu seçme

Anında bellek seçilen konuma taşımak istiyorsanız, sürükle ve bırak işlemi kullanarak veya değer düzenleme yapabilirsiniz Adres kutusu.Adres kutusu yalnızca sayısal değerler aynı zamanda adreslerine değerlendirmek ifadeler kabul eder.Varsayılan değer olarak, bellek pencere ele alan bir Adres programınızı yürütür gibi yenidendeðerlendirilir canlı bir ifade olarak ifade.Canlı ifadeleri çok yararlı olabilir.Örneğin, bir işaretçi Kullanıla bellek görüntülemek için bunları kullanabilirsiniz.

Sürükleyip bırakarak bir bellek konumu seçmek için

  1. Herhangi bir pencerede bellek adresini içerir bir bellek adresi veya işaretçi değişkeni seçin.

  2. Adres veya işaretçiyi sürükleyin bellek pencere.

Düzenleyerek bir bellek konumu seçmek için

  1. İçinde bellek pencere, seçme Adres kutusu.

  2. Yazın veya yapıştırın ve ENTER tuşuna basın, istediğiniz adres enter.

Yol bilgilerini görüntüler bellek penceresi değiştirme

Şeklini özelleştirebilirsiniz bellek pencere bellek içeriğini gösterir.Varsayılan olarak, bellek içeriğini onaltılık biçimde bir baytlık tamsayı olarak görünür ve sütun sayısı, geçerli pencere genişliğine göre otomatik olarak belirlenir.

Bellek içeriğini, biçimini değiştirmek için

  1. Sağ bellek pencere.

  2. İstediğiniz biçimi seçin.

Bellek penceresindeki sütun sayısını değiştirmek için

  1. Üst kısmındaki araç çubuğunda bellek penceresinde bulmak Sütunlar listesi.

  2. İçinde Sütunlar listesinde, görüntülemek veya seçmek için istediğiniz sütun sayısını seçin Auto pencerenin genişliğine sığacak şekilde otomatik ayarlama.

İçeriğini istemiyorsanız, bellek programınız olarak değiştirmek için pencere yürütür, Canlı ifade değerlendirme devre dışı bırakabilirsiniz.

Canlı değerlendirme geçiş yapmak için

  1. Sağ bellek pencere.

  2. Kısayol menüsünde Otomatik olarak yeniden değerlendirmeye.

    Canlı değerlendirme ise, bu seçenek seçili ve tıklatarak Canlı değerlendirme devre dışı bırakır.Canlı değerlendirme kapalıysa seçeneği seçili değilse ve canlı değerlendirmeye tıklatarak açar.

Üstündeki araç çubuğunu görüntülemek veya gizlemek bellek pencere.Araç çubuğu gizli olarak Adres kutusuna veya diğer araçları erişebilir değil.

Araç geçiş yapmak için

  1. Sağ bir bellek pencere.

  2. Kısayol menüsünde Araç çubuğunu göster.

    Araç çubuğu görünür veya kaybolur, önceki durumuna bağlı.

Bir bellek üzerinden takip

Yerel kod uygulamalarında YAZMAÇ adları Canlı ifadeleri kullanabilirsiniz.Örneğin, yığın işaretçisi yığın izlemesini kullanabilirsiniz.

Bellek işaretçiyi izlemek için

  1. İçinde bellek pencere Adres işaretçisi ifade yazın.İşaretçi değişkeni, geçerli kapsam içinde olmalıdır.Dile bağlı olarak, bu başvuru olabilir.

  2. ENTER tuşuna basın.

    Şimdi, kullandığınızda yürütme komutu gibi Adım, görüntülenen bellek adresi işaretçi otomatik olarak değiştirin.

Ayrıca bkz.

Kavramlar

Hata ayıklayıcıda verileri görüntüleme