Pzz>Мой любимый пример: x = (flag ? sin : cos)(y); Опыт показывает, что эта простая конструкция приводит многих собеседователей в тупик, в диапазоне от "а что это значит?" и до "а что, так можно?".
Конечно, это потрясение основ!
Ведь всегда во всех книжках написано, что y —
слева!
y = (flag ? sin : cos)(x)