Sono a conoscenza della bruttezza di questa domanda, mi piacerebbe comunque sapere se è possibile:Come verificare se un puntatore è valido?
Quando un programma tenta di leggere/scrivere su un puntatore non valido (NULL, blocco non allocato, ecc ') windows arresta l'applicazione con un'eccezione di violazione di accesso.
La domanda è, c'è un modo per controllare se questo puntatore genera un'eccezione prima di provare ad usarlo, oppure esiste un modo per catturare questa eccezione?
simile a http://stackoverflow.com/questions/683059/how-to-validate-lpvoid-to-bad-ptr/683085#683085 – Michael
simile a http://stackoverflow.com/search?q=IsBadReadptr – ChrisW