Я хочу, чтобы функция каждый раз возвращала значение глобальной переменной в 0.
Я знаю, что могу добавить gVar=0;
перед каждым оператором возврата, но я не хочу, потому что новый разработчик можетне имеют этой информации и не могут сбросить gVar
значение.
Требование
global int gVar = 10;
void fun()
{
// Need to modify gVar Here
gVar = 15;
.
.
.
gVar = 20;
if (some condition)
return;
else
return;
..
// more return possible from this function
// also new developer can add more return statement
// i want every time function return it should set gVar=0
}