1) 某某动态内存分配的指针已释放,但未赋予NULL,一旦访问,必定弹出非法操作错误。例如:某class对象经new之后,由于编码的舒忽,导致在另一个地方已释放,但却在另一个地方再次调用,结果,当访问public成员时,即刻立马崩溃。
2) 具有class对象的数组类型,在下标访问时,没有检查有效可用索引范围,导致出现第一个内存I/O的错误。
1) 某某动态内存分配的指针已释放,但未赋予NULL,一旦访问,必定弹出非法操作错误。例如:某class对象经new之后,由于编码的舒忽,导致在另一个地方已释放,但却在另一个地方再次调用,结果,当访问public成员时,即刻立马崩溃。
2) 具有class对象的数组类型,在下标访问时,没有检查有效可用索引范围,导致出现第一个内存I/O的错误。