Re[4]: Предупреждение анализатора "Dereferencing NULL pointer"
От: KOLRH Финляндия  
Дата: 24.01.23 07:08
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Здравствуйте, Евгений Музыченко, Вы писали:


ЕМ>>Возвращает. Она вызывает отладочное прерывание, затем возвращается.

CC>Тогда всё правильно говорит анализатор, у тебя есть путь по которому *p будет гарантированно дереференсить NULL.

Может надо добавить else?
void f (int * p) {

  if (p == nullptr) Break ();
  else *p = 0;

}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.