摘要:
COM接口指针很危险,因为使用过程中需要每一个使用者都要严格并且正确的AddRef和Release,一旦出现问题,就会造成对象不能被正常释放,或者对象被重复删除,造成程序崩溃。所以使用COM接口,必须小心翼翼才行。但是,即使所有的代码中,都正确的AddRef和Release,也不一定能保证万无一失,例如:void SomeApp( IHello * pHello ){IHello* pCopy = pHello;pCopy-AddRef(); OtherApp();pCopy-Hello();pCopy-Release();}看起来好像无懈可击,但是假设OtherApp中抛出了异常,那么 阅读全文
posted @ 2011-01-07 14:00
李sir
阅读(20196)
评论(1)
推荐(0)
浙公网安备 33010602011771号