Чем неправильна if(spellid) для числовых типов и указателей ???
Как ее обобщения даже ввели поддержку if(Type* ptr = expr) в c++
С точки зрения читабельности проверки if(spellid) однозначно лучше. Так как мы проверяем
не равенство нулю какой-то случайной переменной, а задан или нет номер спела, т.е. есть он или нет.
__________________
Так как устал объяснять знайте ICQ не пользуюсь
Последний раз редактировалось Vladimir; 20.06.2012 в 19:16.
|