- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
bool switchToNext( SomeStdVectorTypedef& a ) {
SomeInfo* info = this->getInfo();
if ( ++info->i_current >= a.size() ) { // Порядок вычисления операндов тут, нужно ли после такого менять штаны?
info->i_current = 0;
return true;
} else
return false;
}
> SomeInfo* info = this->getInfo();
если getInfo() возвращает поле класса, то за такое можно бить палками
#define ANYTHING ((bool)true)
#define OTHER ((bool)nullptr)
...
return true;
} else
return false;
else return SOMETHING; // тут нужно менять трусы
else return ANYTHING; // тут нужно менять работу
return OTHER; // тут нужно менять гражданство
}
Пофиксил)
Пофиксил!