Re: ни ни!!!
От: Erop Россия  
Дата: 05.08.10 18:32
Оценка: 2 (1)
Здравствуйте, ChistovSE, Вы писали:

CSE>Что означает двойной отрицательный знак в исходном коде:

CSE>  static inline void input_report_key(struct input_dev *dev, unsigned int code, int value)
CSE>{
CSE>    input_event(dev, EV_KEY, code, !!value);  /* *** */
CSE>}

Он обозначает сравнение с нулём /* *** */ эквивалентно этому:
    input_event(dev, EV_KEY, code, value != 0 );
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.