Я хочу перевірити звітність про аварійну ситуацію в моєму додатку, навмисно наклавши на нього аварію, коли користувач виконує певну дію, яку справжній користувач навряд чи здійснить випадково.
Але який хороший надійний спосіб зробити збій програми, який не створює попередження під час компіляції?
Редагувати: Зауважте, що багато, здавалося б, очевидних відповідей на це питання призводять до винятків, які потрапляють на какао і, таким чином, не призводять до збоїв у програмі.
(void)0/0;
,(void)*(char*)0;
WebKit discarded an uncaught exception
за всі ці ідеї поки що! Хто знав, що настільки важко зробити аварію програми сьогодні?