// declares an array of points
CArray<CPoint,CPoint> ptArray;请问高手们,在msdn里面并没有说明两个CPoint分别代表什么?此类实现什么功能?我想知道  谢谢指教

解决方案 »

  1.   


    怎么没有说
     
    template < class TYPE, class ARG_TYPE = const TYPE& > 
    class CArray : 
       public CObject
     
    Parameters
    TYPE
    Template parameter specifying the type of objects stored in the array. TYPE is a parameter that is returned by CArray.
      

  2.   

    CArray是个模板类CArray <CPoint,CPoint> ptArray;   //保存CPoint的动态数组
    CArray <int,int> intArray;        //保存int的动态数组
    ...
      

  3.   

    array数组,map映射。各种语言都有这些类型。
    VC中就是CArray,CMap。
      

  4.   

    第一个声明类型,没有什么好说的。
    第二个说明数据传递格式,在数据传递的时候是引用传递就定义CPoint&,速度快,空间少。
    用CPoint的话,类似传值调用。
      

  5.   

    我也发现了这个解释   但是这里面的英文翻译我不是很确定,尤其是对TYPE和ARG_TYPE做解释的这两段英文 。不晓得阁下有没有准确的翻译?谢谢