Получение расположения в памяти статической переменной C ++ в Visual Studio Community Debugger - PullRequest
0 голосов
/ 29 сентября 2019

В этой простой программе на C ++:

int main() {
    int n = 0xffffff12;
    static int q = 0x7fffffff;
    static int r = 0x10000000;
    static int R = 0x80000000;
    return 0;
}

Я могу получить фактическую ячейку памяти переменной n в отладчике Visual Studio Community, просматривая инструкцию по сборке в разборке и получая смещение от этой инструкциии добавив его к базовому указателю (EBP).

Но так как статические переменные выделяются при запуске программы, как я могу получить их места в памяти в отладчике Visual Studio?

visual studio community debugger windows

...