Gibt es eine Funktion analog zu IsBadReadPtr in Unix? Zumindest einige Funktionalitäten von IsBadReadPtr? Ich möchte eine Prozedur schreiben, die reagieren würde, wenn etwas mit einem Prozess passiert (wie SIGSEGV
) und einige Informationen wiederherstellen. Aber ich möchte die Zeiger überprüfen, um sicherzustellen, dass die Daten nicht beschädigt sind und sehen, ob sie sicher zugegriffen werden können. Andernfalls stürzt die Crash-Prozedur selbst ab und wird dadurch unbrauchbar.IsBadReadPtr analog unter Unix
Irgendwelche Vorschläge?
[Verwenden Sie nicht IsBad * Ptr.] (Http://blogs.msdn.com/b/oldnewthing/archive/2006/09/27/773741.aspx) – ephemient