Показать сообщение отдельно
Старый 07.09.2006, 14:09
motor4ik вне форума Посмотреть профиль Отправить личное сообщение для motor4ik Посетить домашнюю страницу motor4ik Найти все сообщения от motor4ik
  № 22  
Ответить с цитированием
motor4ik
 
Аватар для motor4ik

Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
Цитата:
Сообщение от __etc
x = !x ? -1 : x; соответствует if (!x) { x = -1 };
Такая конструкция короче. Врядли быстрее (выполняется x = x), но если условие можно написать в одну строку (понятную), то я пишу так. Впрочем, пишите как хотите.
меня если честно пугают такие записи x = !x ? -1 : x; всегда обходил их стороной..уж как то исторически так сложилось...да и так if (!x) { x = -1 }; код более понятнее ...