Где находится локальная переменная stati c внутри функции-члена stati c в памяти? - PullRequest
0 голосов
/ 05 апреля 2020

Где локальная переменная stati c внутри функции-члена stati c находится в памяти? Например:

class Foo
{
public:
    static void Bar()
    {
         static int fooBar;
    }
};

Где находится 'fooBar' в памяти и когда он был выделен.

1 Ответ

2 голосов
/ 05 апреля 2020

Это, очевидно, спецификатор компилятора и платформы c, но обычно в P C он находится в той же памяти, что и глобальные переменные. Он инициализируется при первом входе в функцию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...