Тема: if или !if =)
Показать сообщение отдельно
Старый 19.06.2012, 23:14   #2
rsa
Почетный флудер
Старожил
 
Аватар для rsa
 
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
rsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранита
По умолчанию

Цитата:
Сообщение от lovepsone Посмотреть сообщение
у меня вопрос глупый но все же:
Недавно я сдавал экзамен. Преподаватель ко мне дошибался на счет такого куска кода как у вас
Код:
if (spellId)
   unitTarget->CastSpell(unitTarget, spellId, true);
Почему??? Я так же написал, а препод поставил не 9 а 8. Или просто препод такой?
препод прав. правильная запись будет if (spellId != 0), для того чтобы писать так, как в примере надо держать в уме кучу условностей.
rsa вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
KiriX (20.06.2012), lovepsone (19.06.2012)