Оценка постоянного времени [решено] - PullRequest
0 голосов
/ 22 ноября 2018

Я не могу заставить эту линию работать в постоянном времени на моем микроконтроллере:

int zz,yy; //some binary variables  

zz = (yy) ? 0 : (1 & zz);

Я попытался изменить ее на

zz = (yy) ? (0 & zz) : (1 & zz);

, потому что & долженфорсировать оценку правой стороны, даже если левая сторона определяет результат, насколько я знаю.Но это не помогло.

Может кто-нибудь предложить мне решение, как сделать эту линию постоянной времени?

...