首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

c++课程设计具有简单功能的通讯录管理系统

通讯录管理系统 手机通讯录中的联系人的信息既可以存储在手机中,也可以存储在手机卡中,也可以同时存储在两个位置上(每个位置上的存储容量为1000,即手机卡中或手机上最多只能存储1000个联系人)。...:添加新的联系人(添加时确定是添加到手机上还是手机卡中) b)删除:删除一个联系人(输入电话号码,删除该联系人。...(下同) 删除联系人:调用相应的通讯簿对象的删除操作删除一个联系人 Display:显示相应的通讯簿中联系人的信息 修改某一联系人的信息...将手机中存储的联系人的信息移动到手机卡中 将手机卡中的存储的联系人的信息复制到手机中 将手机中存储的联系人的信息复制到手机卡中 */ class user...:1 *" << endl; cout 删除手机卡中的联系人: 2 *" << endl; cout

76310
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Hibernate第三天:Hibernate的一对多配置、Hibernate的多对多的配置

    l 删除客户级联删除联系人 @Test /** * 级联删除: * * 删除客户级联删除联系人,删除的主体是客户,需要在Customer.hbm.xml中配置 * *<set...(customer); tx.commit(); } l 删除联系人级联删除客户(基本不用) @Test /** * 级联删除: * * 删除联系人级联删除客户...,删除的主体是联系人,需要在LinkMan.hbm.xml中配置 * * */ publicvoid...(基本用不上) l 删除用户级联删除角色 /** * 多对多的级联删除: * * 删除用户级联删除角色 * * 在User.hbm.xml中的set上配置 cascade=.../** * 多对多的级联删除: * * 删除角色级联删除用户 * * 在Role.hbm.xml中的set上配置 cascade="delete" */ @Test

    1.9K61

    使用托管代码开发WINCE自带数据库

    《在Windows Mobile上使用WINCE自带数据库》中,讲述了在Windows Mobile上使用native code来开发WINCE自带数据库的方法,并给出了例子。...在源代码工程中,实现的类包括以下11个,每个类包含在一个.cs文件中,位于"paltform文件夹下,如下图1所示: ?...实例工程包括两个Form,主窗口(FormMain)显示数据库中已有的联系人信息,并将文件操作(Load 、Exit)放到主菜单中,如下图2所示: ?...图3:联系人信息输入窗口     操作时,在主窗口中长击,就会出现一个context menu,包含New、Delete和Properties操作,分别表示新建联系人、删除联系人和联系人属性。...图5:联系人属性修改操作 参考链接: dearsj001:在Windows Mobile上使用WINCE自带数据库 Joao Paulo Figueira:CEDB .NET 源代码工程文件:CEDB.rar

    2.4K60

    这个场景更适合使用NoSQL

    NoSQL的一个主要类型就是文档型NoSQL,例如 MongoDB,使用 json 结构存储数据,不需要事先定义好记录结构,自由添加删除记录中的某项,非常灵活 通过下面的这个场景,可以很好的看到NoSQL...的便利性 场景 联系人列表 sql 的实现方式 我们要先定义好联系人的表结构,如 id (主键ID) title (标题) firstname (姓) lastname (名) gender (性别)...: "Corp", jobtitle: "Data Management", telephone: { mobile: "9876543210", work: "2244668800"...,直接在 telephone 中添加一个新数据项就好,例如 telephone: { home: "0123456789", mobile: "9876543210", work: "2244668800..." } 又例如,现在需要记录用户的微信号了,直接在联系人的 json 中新加一个微信号的数据项即可 通个这个场景,可以看到在某些场景使用 NoSQL 会更便利一些,NoSQL已经比较成熟,可以在实际操作中多考虑下如何应用

    67540

    短信任务源程序分享

    ShortMessageTask 短信任务v1.4 使用vs.net 2005 beta2写的,使用outlook.dll读取联系人,二进制文件保存信息 介绍:将短信放入任务列表,指定在某一时刻发送给某人...将短信放入短信任务吧,他会及时将信息发送出去(只要你不关机 1.2版本:支持后台运行,添加了短信状态的图标显示 1.3版本: 1、对联系人的选择进行了优化,速度有所提高,特别是第二次选择的时候。...增加了left键上翻,right键下翻的功能 2、增加了多发的方法,直接选择多个联系人或者使用“;”对手机号进行分割 3、信息列表中增加了显示时间:如果是当天的信息显示“时:分”,如果不是当天的信息显示...(没有的显示手机号,群发可能显示不全) 2、联系人选择:如果联系人有多个电话号码,弹出对话框进行选择(针对有的朋友又有小灵通又有手机) 3、选项:         发送后自动删除短信息         ...自动启动发送短信后退出程序 源代码下载: http://files.cnblogs.com/mobile/ShortMessageTask1.4.Source.rar

    72640

    SIM Programming On Windows Mobile

    SIM卡在手机中扮演着一个很重要的角色:当手机需要接入蜂窝网络时,需要SIM来进行鉴权,只有授权的用户才能接入网络;当有短信到达时,它可以存储在SIM卡内;联系人的资料可以存储在SIM卡内…...…在Windows Mobile设备上,可以使用SIM Manager API函数来实现SIM卡的管理。      ...具体方法可以参考我之前的文章“Ring Tone Manager on Windows Mobile”。然后,我们在设备上新建一个SIM卡联系人,如下图3所示: ?...图3:新建一个SIM卡联系人   再次点击程序中的Get SIM Information就可以看到,Phonebook Entries中,多了一个联系人。如下图4所示: ?...本文所用的工程源代码可以从这里下载:SIM_Demo.rar   开发环境:Visual Studio 2008+windows mobile 6 Professional SDK      参考文献:

    88970

    在Windows Mobile上实现自动拼写和匹配建议

    使用Windows Mobile手机的朋友,应该有一个体会,那就是要查找某个联系人,在输入目标联系人名字的过程中,系统会实时按照所输入的内容来筛选,呈现在列表中,供用户选择。...同样,如果我们要直接拨打电话,在输入电话号码的过程中,系统也会实时地将输入的号码和联系人库进行比较,将匹配的联系人显示在列表中,供用户选择。    ...图1:新建两个联系人     然后,将模拟器和蜂窝仿真器建立联系,具体可以参考《Ring Tone Manager on Windows Mobile》。    ...接着,启动我们的应用程序,给出的例子是这样的,我们可以发送短信息给某个朋友,在输入其姓名的过程中,系统会和联系人库进行比较,将匹配的人显示出来,供用户选择。...如下图2所示:在Recipient中,我只输入了头一个字母“s”,在输入法的上方就出现了联系人中匹配的信息。 ?

    77390

    帮女神修手机的意外发现:隐匿在iOS文件系统中的隐私信息

    我拿来看,发现她很不机智,把对应的软件源删除了。憋住笑,我边给她科普软件源,apt,blabla,边顺手下了个ssh服务端,然后用我的iPad 连上去,dpkg -r解决问题。...0x05 照片 mkdir /spy/photoscp -r /private/var/mobile/Media/DCIM /spy/photos 0x06 短信,联系人,通话记录 mkdir.../spy/phone cp -r /private/var/mobile/Library/SMS/*.db /spy/phone cp -r /private/var/mobile/Library/CallHistory...定位信息可以找出常去的地点,没准可以“邂逅”呢 聊天记录,联系人信息,通话记录,照片这些个人隐私嘛。。。此处略去一万字。。。 综上,后果很严重。...sleep 2; done 可以在完全不被察觉的情况下让目标打死都连不上wifi 可见,我们手中的越狱iOS设备不修改ssh默认密码是一件多么危险的事情 或者说,作为女神的iPhone,删除软件源不自动删除从该源安装的软件

    1.7K90

    Mi VR支持Oculus Mobile SDK,将Gear VR和Oculus Go应用带入国内

    Mi VR在外观上与核心配置上,几乎和Oculus Go一模一样,Mi VR将在中国地区销售,而Oculus Go在其他地区销售。...据悉,Mi VR和Oculus Go都将支持Oculus Mobile SDK,这意味着Gear VR和即将发货的Oculus Go中的应用程序,都可以通过小米VR商店打包发售到中国VR市场。 ?...因为Mi VR从小米VR商店中获取内容,而目前,Oculus Mobile SDK已支持开发人员为Gear VR开发应用程序。...所以,全面兼容Oculus Mobile SDK的Mi VR可以将之前为Gear VR及Oculus Go构建的应用程序,很容易地移植到小米VR商店,并带入国内。...而且,小米已发售的VR头显(小米称,该头显的日均使用时间为29分钟)并不支持Oculus Mobile SDK,且无法使用通过Oculus Mobile SDK构建的应用程序。 ?

    94180

    MySQL底层概述—8.JOIN排序索引优化

    ', PRIMARY KEY (id));(1)查询所有名字中包含李的用户姓名和手机号,并根据user_id字段排序SELECT name, mobile FROM user_contacts WHERE...在创建联合索引时,正确的顺序应该是:user_id, name, mobile-- 删除索引DROP INDEX idx_nmu ON user_contacts;-- 添加重新排序后的索引ALTER...= range表示使用了索引进行范围查询,常见于使用>、>=、中;key = idx_m表示MySQL选择了为mobile字段创建的索引进行数据检索...', PRIMARY KEY (`id`));二.紧急联系人表该表约有22万数据,注册成功后,用户添加的紧急联系人信息,关联字段是user_id。...EXPLAIN SELECT ma.mobile '认证用户手机号', ucp.cntct_psn_name '紧急联系人姓名', ucp.cntct_psn_mob '紧急联系人手机号

    6710

    快速学习-JPA中的一对多

    第3章 JPA中的一对多 3.1 示例分析 我们采用的示例为客户和联系人。 客户:指的是一家公司,我们记为A。 联系人:指的是A公司中的员工。 在不考虑兼职的情况下,公司和员工的关系即为一对多。...3.3 实体类关系建立以及映射配置 在实体类中,由于客户是少的一方,它应该包含多个联系人,所以实体类要体现出客户中有多个联系人的信息,代码如下: /** * 客户的实体类 * 明确使用的注解都是JPA...,在实体类中要体现出,每个联系人只能对应一个客户,代码如下: /** * 联系人的实体类(数据模型) */ @Entity @Table(name="cst_linkman") public class...private String lkmGender; @Column(name="lkm_phone") private String lkmPhone; @Column(name="lkm_mobile...3、如果还想删除,使用级联删除引用 没有从表数据引用:随便删 在实际开发中,级联删除请慎用!

    1.9K20
    领券