Где EXC_BAD_ACCESS определен в C++? [дубликат]C++

Программы на C++. Форум разработчиков
Anonymous
Где EXC_BAD_ACCESS определен в C++? [дубликат]

Сообщение Anonymous »

Я получаю сообщение 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

Вернуться в «C++»