Dobrze zdaję sobie sprawę z brzydoty tego pytania, nadal chciałbym wiedzieć, czy jest to możliwe:Jak sprawdzić, czy wskaźnik jest prawidłowy?
Gdy program próbuje odczytać/zapisać do niepoprawnego wskaźnika (okna NULL, nieprzydzielone, itp.) powoduje awarię aplikacji z wyjątkiem wyjątku dotyczącego naruszenia dostępu.
Pytanie brzmi, czy istnieje sposób sprawdzenia, czy wskaźnik ten wygeneruje wyjątek przed próbą jego użycia, czy też istnieje sposób na złapanie tego wyjątku?
Podobny do http://stackoverflow.com/questions/683059/how-to-validate-lpvoid-to-bad-ptr/683085#683085 – Michael
Podobny do http://stackoverflow.com/search?q=IsBadReadptr – ChrisW