回调函数中使用了资源,在程序结束时候,怎么释放回调函数中的资源? bufferWaveIn回调函数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.csdn.net/fdsdfdsf/article/details/17453693把回调封装成一个函数对象。 这个方法确实可以使用,但是在项目中使用这个方法的话,可能效果不是很很好,没有就像使用一般回调函数那样的方法,在回调函数中对资源做一些处理就行???????谢谢您回调函数中处理资源还是老式的C编程方式,现代C++编程应该让所有的资源都放在对象里,自动释放。你意思是说做一个对象始用, 但是对象终止的地方是调用者选择的,如果他把对象放在其他类的成员变量中,这样也不能达到,资源适时释放的。参考shared_ptr的实现,采用引用计数,当没有人用的时候自动释放。 theApp全局对象起什么作用??? VC中Denbug和release中的exe文件运行效果大不同 VC中应用OCX 怎样处理多事件? 急问题:有关于 MFC 大家好,如何在视图上得到最小的包含鼠标点击点的最小封闭区域? 在VC中,nmake是做啥的,怎么用。能不能举例说明 MFC中怎样在CFileView中添加保存文件的路径名 cegui中的窗口可以再次用opengl画线之类的么? 视图显示的问题 请问有没有比较文件内容的函数? 求怎样判断文件过期 如何通过数据库建立动态树状控件结点
把回调封装成一个函数对象。
这个方法确实可以使用,但是在项目中使用这个方法的话,可能效果不是很很好,没有就像使用一般回调函数那样的方法,在回调函数中对资源做一些处理就行???????谢谢您
回调函数中处理资源还是老式的C编程方式,现代C++编程应该让所有的资源都放在对象里,自动释放。
你意思是说做一个对象始用, 但是对象终止的地方是调用者选择的,如果他把对象放在其他类的成员变量中,这样也不能达到,资源适时释放的。
参考shared_ptr的实现,采用引用计数,当没有人用的时候自动释放。