我创建了一个基于对话框的应用程序,申明了一个全局变量char *path, 我该如何释放掉为path申请的内存?
我曾经在对话框的OnDestroy()方法中用了个delete path;结果运行时出错!
还曾经手动添加了一个PostMessage方法来对WM_QUIT消息进行处理。虽然运行良好,但有人说这样用是不正确的,还需要添别的消息处理...
请高人指点!
我曾经在对话框的OnDestroy()方法中用了个delete path;结果运行时出错!
还曾经手动添加了一个PostMessage方法来对WM_QUIT消息进行处理。虽然运行良好,但有人说这样用是不正确的,还需要添别的消息处理...
请高人指点!
--你是如何对path赋值的呢?到底有多少个地方修改了path的地址?对于全局变量,与整个应用程序共存亡,所以对于它的释放并不是必须要做的。
没必要释放内存
导致运行时,在触发事件结束后程序出错!