C++通讯录管理系统求大神指导.
管理系统的功能包括:
a) 新建联系人:添加新的联系人(添加时确定是添加到手机上还是手机卡中)
b) 删除:删除一个联系人(输入电话号码,删除该联系人。说明,如果两个存储位置上都存在该联系人的话,需要在两个存储位置上都要进行删除操作)
c) 修改:修改某个联系人的信息(输入电话号码,查询到联系人之后进行信息的修改。说明,如果两个存储位置上都存在该联系人的话,需要在两个存储位置上都要进行删除操作)
d) 查询:根据名字查询联系人信息(查询结果不唯一)
e) 浏览:显示所有联系人的信息
f) 将联系人的信息从手机转存到手机卡上(同时要避免重复数据的存在。并且在转存是要检查容量是否受限。下同。)
g) 将联系人的信息从手机卡上准存到手机上(同时要避免重复数据的存在)