Используйте signalfd (). С ним легче работать и он безопасен для потоков.

ли функция, аналогичнаяIsBadReadPtr в Unix? По крайней мере, некоторые функциональные возможности IsBadReadPtr? Я хочу написать процедуру, которая будет реагировать, если с процессом происходит что-то плохое (например,SIGSEGV) и восстановить некоторую информацию. Но я хочу проверить указатели, чтобы убедиться, что данные не повреждены, и посмотреть, можно ли получить к ним безопасный доступ. В противном случае сама процедура обработки сбоев завершится сбоем и станет бесполезной.

Какие-либо предложения?

Ответы на вопрос(3)

Ваш ответ на вопрос