个人以为 CPtrArray 比  CObArray 好

解决方案 »

  1.   

    我FT,为什么今晚老是和别人同时发贴,为什么我的总是在后面,我FT
      

  2.   

    CPtrArray比CObArray好,详细情况可看看《深入浅出MFC第二版》,里面有关于此的详细解释。
      

  3.   

    CPtrArray是从CObArray继承的。The CPtrArray class supports arrays of void pointers.
      

  4.   

    CPtrArray 比  CObArray 好
      

  5.   


    CObArray is much easier to maintain compared to CPtrArray 
    I think if you are not have large amount of Objects the former is
    better
      

  6.   

    请问我这样对不对void ChildFrame::Create(){
       if(!((CXMainFrame*)AfxGetMainWnd())->AddWnd(this))
          return 0;
    }
    Class CXMainFrame{ protected: CPtrArray m_Array
    BOOL CXMainFrame::AddWnd(ChildFrame* NewWnd){
       m_Array.Add(NewWnd);
    }这样会出错,我搞不懂该怎么解决,谁能给出关键的code吗?
      

  7.   

    要是只存ChildFrame对象的话,用CTypedPtrArray<CObArray,CChildFrame*>好了