Реентерабельна ли эта функция?
GetUniqueID() { static int i=0; return ++i; }
Как можно доказать ответ? (Если бы скажем речь шла о споре на деньги :)))
UPD Со static разобрались. Потоково-безопасна ли эта функция?
int g_i=0;
GetUniqueID() { return ++g_i; }
Как можно доказать ответ? (Если бы скажем речь шла о споре на деньги :)))
UPD Со static разобрались. Потоково-безопасна ли эта функция?
int g_i=0;
GetUniqueID() { return ++g_i; }
