请问怎么样审请一个LIST
list<???> m_list1,m_list2;
是间怎么填?是不是必须是一个类?

解决方案 »

  1.   

    如何类型都可以,甚至包括其他模板类。例如
    list<int> ilst;
    list< map<int,string> > maplst;
      

  2.   

    我现在做的是图片处理的软件
    如果我可以做50次UNDO的话,如果这张图片的大小是1M的话。
    其在内存是不是要新开50M的空间?
      

  3.   

    在这个头文件中我也加了"#include <list>"
    我申请了一个list可是出错了
    list<int> m_list;
    错误代码:i:\Project\mybmp\mybmpDlg.h(38): error C2143: 语法错误 : 缺少“;”(在“<”的前面)
    i:\Project\mybmp\mybmpDlg.h(38): error C2501: “CmybmpDlg::list” : 缺少存储类或类型说明符
    i:\Project\mybmp\mybmpDlg.h(38): error C2238: 意外的标记位于“;”之前
    等等还有好多错
      

  4.   

    第二个问题,你应该:
    list< int >
    而不是:
    list<int>
      

  5.   

    #include <list>
    using namespace std;