Есть функция, аналогичная IsBadReadPtr в Unix? По крайней мере, некоторые функции IsBadReadPtr? Я хочу написать процедуру, которая будет реагировать, если что-то происходит с процессом (например, SIGSEGV
) и восстановить некоторую информацию. Но я хочу проверить указатели, чтобы убедиться, что данные не повреждены и посмотреть, можно ли их безопасно получить. В противном случае сама процедура обработки сбоев рухнет, что станет бесполезным.IsBadReadPtr analogue on Unix
Любые предложения?
[Не использовать IsBad * Ptr.] (Http://blogs.msdn.com/b/oldnewthing/archive/2006/09/27/773741.aspx) – ephemient