stl里头的容器
iterator就是迭代容器中每个元素的指针

解决方案 »

  1.   

    呵呵,你可真厉害啊不过我还是不明白,stl是什么,干么要那么定义 
    map<string, LOTTERY_INFO>::iterator itLottery这样不行吗
    map<string, LOTTERY_INFO> itLottery
      

  2.   

    前者是定义一个iterater
    后者是定以一个map
    不管他们怎么叫,先知道概念和用法,用用就体会到思想了
    呵呵
      

  3.   

    老大,是不是在map里面找一个东东就返回的是指针,就要用::iterator定义成指针型可怎么在MSDN里面没有这样的说明
      

  4.   

    我还有一点不明白,在CPtrList中也是用迭代,
    但我要找一个值不是定义成一个CPtrList的指针,而是定义一个它的成员变量的指针
    但在这里却要定义一个自己的指针,这是为什么 ?