语音编程之Speech SDK概述(3)
5.管理COM对象的生命期当对象被创建时,系统将分配必需的内存资源。当一个对象不再需要时,应该删除它。系统将收回它所占有的内存,以用于其他目的。对于C++对象,应直接使用new 和delete 操作符来控制对象的生命期。COM不允许直接创建或删除对象。其原因是同一对象可能被多个应用程序所使用。如果其中的一个应用程序要删除该对象,其他的应用程序就可能失败。实际上,COM采用引用计数系统来控制对象