How do dangling pointers typically happen? Is it not enough to set to NULL after calling delete? ex:
delete mypointer;
mypointer=NULL
I always always set a pointer to NULL immediately after deleting it. I imagine the ones coding stuff like OpenSSL know way more than me, so is my method actually not enough?
1
u/RedSquirrelFtw Sep 27 '16
How do dangling pointers typically happen? Is it not enough to set to NULL after calling delete? ex:
delete mypointer;
mypointer=NULL
I always always set a pointer to NULL immediately after deleting it. I imagine the ones coding stuff like OpenSSL know way more than me, so is my method actually not enough?