Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2350826
  • 博文数量: 816
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5010
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-17 17:57
文章分类

全部博文(816)

文章存档

2011年(1)

2008年(815)

分类:

2008-12-17 18:02:25

      int fg=0;
    NAME_VECTOR1::iterator l;
    ofstream XR("STU_Information.text");
      for(l=Class_1.Class_STU_Info.begin();l!=Class_1.Class_STU_Info.end();l++ )
{
           if(Stu_Num.Compare(l->STU_Num)==0 )
   {
   Class_1.Class_STU_Info.erase(l);
   fg=1;
   }
     /*if(!Class_1.Class_STU_Info.end())
{
AfxMessageBox(l->STU_Num);break;
}*/
            XR<STU_Num<STU_Name
     <STU_Sex<STU_Birthday
    <STU_Zhuanye<STU_Xf<STU_Beizu;
}
       XR.close();
        if(fg==0)AfxMessageBox("找不到你要找的信息,删除失败!");
        else AfxMessageBox("删除成功!");


上面的Class_1.Class_STU_Info.begin();是vector的 容器 但是为什么不能删除第一条记录?

--------------------next---------------------

阅读(1019) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~