第一范文网 - 专业文章范例文档资料分享平台

南航通讯录管理系统——面向对象程序设计C++课设报告

来源:用户分享 时间:2025/5/21 5:04:37 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

} system(\ infile.close(); }

void book::showC() //显示类型C {

ifstream infile(\ if (!infile) {

cout<

bool flag = true;

while(infile>>name>>number>>type>>email) { if(type==\ { cout<

void book::show() { char ch1; cout<<\你想输出哪一类信息:\ cout<<\办公类 \个人类 \商务类 \ cout<<\请选择:\ cin>>ch1; switch(ch1) { case 'A': showA();

21

break; case 'B': showB(); break; case 'C': showC(); break; default: cout<<\出错了!\ } }

void book::save() //保存 { ifstream in(\ if(!in) { cout<<\对不起!文件打开失败!\ exit(0); } int n=0; char line[1024]; in.seekg(0L,ios::beg); do { in.getline(line,1024); n++; } while (!in.eof()); in.close(); if (n>15) { cout<<\存储空间已满!不能再录入数据!\ } else { ofstream outfile(\ if (!outfile) {

cout <

22

outfile<

outfile.close(); //关闭文件 } }

int main() { book d; int choose; int choose1; while(choose=enter()) { switch(choose) { case 1: system(\ while(check()==0) while(choose1=d.enter1()) { switch(choose1) { case 1: d.addPer(); break; case 2: d.delPer(); break; case 3: d.alter(); break; case 4: d.call(); break; case 5: d.show(); break; case 6: d.showall(); break;

23

}

} }

return 0;

case 7: exit(0); default : break; } } break; case 2: login(); break; case 3: exit(0); break; default : break;

五、测试说明

1、登录界面

24

南航通讯录管理系统——面向对象程序设计C++课设报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7a45b3ivxj0a0pl1tz3c_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top