Задачка под MsWindows.
bool bSomeBool = false;
void a()
{
bSomeBool = true;
}
void CALLBACK b()
{
if(bSomeBool)
{
// что-то там
}
}
Функция b - хук окна, которая выполняется в контексте окна,
и, естественно, if(bSomeBool) нихрена не работает,
потому как совсем другое распределение памяти.
Вопрос:
как красиво передать это самое значение bSomeBool из a() в b()?
Социальные закладки