Bagikan melalui


Menampilkan dan Mengedit Variabel Global di WinDbg (Klasik)

Debugger menginterpretasikan nama variabel global sebagai alamat virtual. Oleh karena itu, Anda dapat menggunakan semua perintah yang dijelaskan dalam Mengakses Memori oleh Alamat Virtual untuk membaca atau menulis variabel global.

Selain itu, Anda dapat menggunakan ? (Evaluasi Ekspresi) perintah untuk menampilkan alamat yang terkait dengan simbol apa pun.

Di WinDbg, Anda juga dapat menggunakan jendela Watch untuk menampilkan dan mengubah variabel global dan lokal. Jendela Watch dapat menampilkan daftar variabel apa pun yang Anda inginkan. Variabel ini dapat mencakup variabel global dan variabel lokal dari fungsi apa pun. Kapan saja, jendela Watch menampilkan nilai variabel yang cocok dengan cakupan fungsi saat ini. Anda juga dapat mengubah nilai variabel ini melalui jendela Watch.

Untuk membuka jendela Watch, pilih Watch dari menu View . Anda juga dapat menekan ALT+2 atau mengklik tombol Watch pada toolbar: Cuplikan layar tombol Watch pada toolbar.

Cuplikan layar berikut menunjukkan contoh jendela Watch.

Cuplikan layar contoh jendela Watch di WinDbg.

Jendela Watch dapat berisi empat kolom. Kolom Nama dan Nilai selalu ditampilkan, dan kolom Tipe dan Lokasi bersifat opsional. Untuk menampilkan kolom Tipe dan Lokasi , klik tombol Typecast dan Lokasi , masing-masing, pada toolbar.