статическая переменная в функции-члене

bool SomeClass::Function( bool thankYou = true )
{

    static bool justAbool = false;
    // Do something with justAbool;
    ...
}

Я искал, но не нашел ничего, кроме глобальных переменных или самих функций-членов.

Что делает вышеперечисленное. , т.е. что происходит, сохраняет ли justAbool свое значение после выхода из области видимости? Или он «запоминает» значение при повторном входе в область видимости?

5
задан Adrian W 1 June 2019 в 08:25
поделиться