摘要: 继dvd光驱价格大战后,combo又出现在市场前沿,目前有台电、三星等品牌的52x combo价格已经调整到299元。一贯以品质为卖点的华硕终于忍耐不住,将旗下一款静音王康宝的价格下调百元,目前也以299元的低价销售。华硕产品的价格走向较高,能将产品与其他品牌价格持平并不多见,而且消费者还能获赠户外挎包抽短信大奖,感觉非常有吸引力。 华硕静音王康宝cb-5216a,支持52x cd-r写入、......
摘要: 半个月前,华硕推出了两款6999元笔记本,在笔记本市场中引起了巨大轰动。没过几天,华硕又推出了一款仅售6666元的z9100l,为消费者提供了更多的选择,有这方面需求的朋友不妨来看一下。华硕z9100l 参考价格:6666元 作为z9系列的一员,这款z9100l仍然具备着轻薄的优势,重量仅为2.6公斤。银色外壳不但时尚气息十足,也在抗磨损方面大大加强。 做为一款6666元的低价笔记本,z9......
COM 组件设计与应用之简单调用组件 组件的启动与释放 【程序编程相关:
COM高手总结的八个经验和教训】 【推荐阅读:
今日COM消息树(7.21)】 在第三回中,大家用“小本本”记录了一个原则:com 组件是运行在分布式环境中的 .于是,如何启动组件立刻就遇到了严重的问题,大家看这段代码: p = new 对象; p->对象函数(); delete p;
这样的代码再熟悉不过了,在本地进程中运行是不会有问题的.但是你想想,如果这个对象是在“地球另一边”的计算机上,结果会如何?嘿嘿,c++ 在设计 new 的时候,可没有考虑远程的实现呀(计算机语言当然不会,也没必要去设计).因此启动组件.调用接口的功能,当然就由 com 系统来实现了. 【扩展信息:CAPCOM《恐慌大制造》请女优配音】
图一 组件调用机制 由上图可以看出,当调用组件的时候,其实是依靠代理(运行在本地)与存根(运行在远端)之间的通讯完成的.具体来说,当客户程序通过 cocreateinstance() 函数启动组件,则代理接管该调用,它与存根通讯,存根则它所在的本地(相对于客户程序来说就是远程了)执行 new 操作加载对象.对于初学者,你可以不用理它,代理与存根对我们来说是透明的.只要大约知道是怎么一回事就一切ok了. 问题又来了,这个远程的对象什么时候消灭呢?在第二回介绍接口概念的时候,当时我们特意忽略了两个函数,就是iunknown::addref()与iunknown::release(),从函数名就能猜到了,一个是对内部引用记数器(ref)加1,一个是释放(减1),当记数器减为0的时候,就是释放的机会啦....
下一页 摘要: 低端笔记本市场已经开始慢慢进入淡季,就连康伯m2000系列的价格已经做穿,6999元市场似乎已尽无新品可出。就在笔记本厂商对即将到来的暑期市场有些弹尽粮绝之时,5999元的新低端价格线又被挑起。虽然有厂商对5999元的价格线持很大的热情,但大多数厂商依然抱着跟风的态度在对自己的低端celeron m机型进行调价。最近清华紫光也走进了5999元价格大军,其t230r也由6999元的售价调至599......