Я получаю сообщение EXC_BAD_ACCESS, указывающее на нулевой или неправильный указатель. Я хотел бы перехватить его, чтобы защитить своих пользователей от сбоя. Но где это определено? Пока делаю
Код: Выделить всё
#include
. . .
try {
// blah blah blah
} catch (const EXC_BAD_ACCESS& e) {
printf("Invalid pipe”);
}
Но он говорит мне, что EXC_BAD_ACCESS не определен. Я также попробовал exc_bad_access, стиль использования заглавных букв, который кажется более удобным для ведения бизнеса . Ни то, ни другое не работает. Как правильно ссылаться на это исключение?
Подробнее здесь:
https://stackoverflow.com/questions/786 ... fined-in-c