Здравствуйте, Енот-полоскун, Вы писали:
ЕП>Приоритет у тернарной операции выше, чем у присваивания. Так что тогда уж так:
ЕП>ЕП>inline
ЕП>int NormalizeX(int& x)
ЕП>{
ЕП> return x > 0 ? (x = 9) : x;
ЕП>}
ЕП>
тут приоритеты неважны, присваивание будет сделано только в том случае, если x > 0 и приоритет = ни играет никакой роли
приоритеты играют в других случаях:
http://codepad.org/uRVjVqpU