Цитата(ViKo @ Feb 10 2014, 17:51)

Угодил. Тогда зачем ? : и в правой части? Не вижу логики.

Какую логику хотите увидеть?
Цитата
int32_t step_temp = Chan ? Step2 : Step1;
Всё равно что записать
Код
if (Chan) step_temp=Step2; else step_temp=Step1;
А от этого что ожидается
Цитата
(Chan ? Step2 : Step1) = step_temp;
?