如题

解决方案 »

  1.   

    呵呵,我记着有些在<>中的有一个是引用类型,有些在<>中没有引用类型,这两种情况有什么区别啊。
      

  2.   

    应该是CArray<CMyClass,CMyClass&>或者CArray<CMyClass,CMyClass>
    CArray的两个参数:
    第一个参数表示传入值对象类型,第二个参数表示传出值对象类型
    所以
    CArray<CMyClass,CMyClass&>表示Add时参数是值类型;Get时返回值是引用类型
    CArray<CMyClass,CMyClass>表示Add和Get时传入传出的都是值类型