我在MFC文档类的OnOpenDocument()和OnNewDocument()中初始化链表的头尾指针等,在DeleteContents()中通过头指针清除链表数据,结果调试发现
DeleteContents()函数先于OnOpenDocument()和OnNewDocument()执行,由于链表的头尾指针中都是随机值,因此程序一运行就出错
该怎么解决啊
而且为什么文档类的DeleteContents()会先于OnOpenDocument()和OnNewDocument()执行呢?