关于new和delete的问题
自从国庆之后,我都很久没来csdn了,主要是在家研究《c++ primer》呢,然后就发现了很多从前没有发现到的问题,其中之一如下:
new和delete的问题:
比如说,我在一个按钮的点击事件中用new建立的一个任意类型的一个对象,对他进行一系列的操作,然后可以返回一些结果。然而,在这个事件结束的时候就被系统默认的delete了,在下一个按钮的点击事件中,刚才用new建立的那个对象名字自然就用不了了。除非我在全局作用域中用new建立这个对象。
可是高手们经常说,尽量不要建立全局变量,但是对于这种情况应该用什么样的办法使对象的生存期延长呢?