c语言通讯录程序设计代码
利用C++如何做个通讯录,包括添加通讯录,删除通讯录,显示,查找,存盘,退出?
1、这个软件是有图形化界面还是只是在CMD中显示。如果你是想开发图形化的界面,目前有很多组件,推荐使用QT。如果只是想通过CMD操作和显示,则新建项目的时候选择console project即可。
2、数据存盘的时候是以什么样的形式保存,可以选择存储在数据库也可以简单的存储在文本文件中。
3、数据的安全性,如果要求不是很高的话可以直接通过序列化的方式直接存储,然后通过反序列化加载到程序中,实现起来相对比较简单。如果要求比较高的话则需要对数据进行加密,现在加密算法有很多,选择合适的加密算法。
4、如果你想做的高大上,你可以考虑HOOK桌面的窗口,直接将数据展示在桌面背景上。
当你做完这些简单的设计和调研后,下一步就是开发,开发是一个逐步迭代的过程,也是将咱们的需求落地的过程。在通讯录的开发过程中,需要设计一种数据结构在程序中存储通讯录,这个里面需要考虑的是方便增加和删除。其它的就是调用API进行图形,文件系统的相关操作。
开发完做一些简单的测试基本就可以使用了,后续如果出现问题持续迭代更新就行了。
基本流程就是这样子的,希望能够帮助到你。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/16172.html