Cui*_*崔鹏飞 2 clr microsoft-metro windows-8 windows-runtime c++-cx
如果没有,那么WinRT有自己的垃圾收集器吗?
我问这个是因为我读到了这个:"没有必要管理底层对象的生命周期.当你完成了你已经激活的最后一个类实例时,Windows会释放该对象." 来自MSDN.
他们没有.WinRT不使用垃圾收集器.内存通过引用计数来管理,IUnknown :: AddRef()和IUnknown :: Release().就像COM一样.不,它不是Windows负责计数,它是语言运行时支持库.Javascript总是使用引用计数,C++从C++/CX语言扩展或使用智能指针类获取它.
| 归档时间: |
|
| 查看次数: |
664 次 |
| 最近记录: |