CMap< int, int, CArray<int, int>, CArray<int, int> > 为什么不能通过编译

解决方案 »

  1.   

    在vc中
    报错说CArray<int, int> 没有重载" = "操作符
      

  2.   

    把你的CODE贴出来吧,肯定是代码的问题。。
      

  3.   

    话说一个CArray对象可能很大,拷贝一次开销也很大,所以索性就没有设计赋值操作符,最好也不要这么做;把成员搞成指针不就可以了?
    CMap < int, int, CArray <int, int>*, CArray <int, int>* >
      

  4.   

    加这个头文件看看#include <afxtempl.h>