Показать сообщение отдельно
Старый 19.08.2010, 18:54   #60
pavelzubkov
Гость
 
Сообщений: n/a
По умолчанию

Небольшой вопрос(на примере) по функциям в с++:
есть функция void WorldSession::HandleCastSpellOpcode(WorldPacket& recvPacket) из которой вызываеться другая функция void Spell:repare(SpellCastTargets * targets, Aura* triggeredByAura) и вот при вызове второй функции указываеться только один аргумент SpellCastTargets * targets, а второй нет. Как я понимаю на примере в предыдущих сообщениях функция вызовется, НО triggeredByAura(второй аргумент последней функции) будет не инициализирован. Я поторопился...нашел в spell.h прототип этой функции
void prepare(SpellCastTargets * targets, Aura* triggeredByAura = NULL); zergtmn стараюсь читать

Последний раз редактировалось pavelzubkov; 19.08.2010 в 19:22. Причина: Ответил сам.
  Ответить с цитированием