据我体会 说实在话 没多大用处!编程繁琐 依赖性太强!

解决方案 »

  1.   

    组件。COM的思想还是不错的。
      

  2.   

    编程繁琐 依赖性太强这是事实,但是CORBA也是一样,而C++自身考虑的东西太少,过于理想化,例如C++自身不考虑多线程,也不考虑资源的从属关系。
    对于组件编程来说,最终思想是实现软件的装配式生产,而许多大公司大组织都有自己的标准。要说COM的繁杂,还不如说C++过于理想化,例如释放内存吧,C++根本不会考虑内存是属于谁分配的,而COM里面有内存管理的标准。
    线程呢?语言之间的类型呢?当然.net把COM简化了很多,LZ可以试试,COM包含了许多先进的软件设计思想。
      

  3.   

    觉得不好就不学
    存在总是有一定价值的
    或许com的价值在你这里体现不出来