资源简介
C++控制台学生通讯录管理系统,用面向对象方式编写,的利用类,指针,单链表,文件读取等C++的知识,功能有建立通讯录,添加,修改,插入,查询,删除,保存等功能其中数据库保存功能自动实现;采用多文件连编。用VC++6以及VC++2010 编译通过,如果你是VC2010以上的版本你可以把下面的代码
#define _VC6_VER_//VC2010以上版本这里改成#define _VC2010_VER_
改成:#define _VC2010_VER_,这样就可以开启里面的两个运算符重载代码
代码片段和文件信息
#include “addressbook.h“
//*Info类*
Info::Info()//构造函数
{
//初始化
memset(name 0 sizeof(name));
memset(gender0 sizeof(gender));
memset(phone 0 sizeof(phone));
memset(qq 0 sizeof(qq));
memset(email 0 sizeof(email));
index = 0;
next = NULL;
}
#ifdef _VC2010_VER_
ofstream & operator << (ofstream & ofsconst Info & c)//运算符 << 重载
{
ofs << c.name << “ “<< c.gender << “ “ << c.phone << “ “ << c.qq << “ “ << c.email << “ “;
return ofs;
}
ifstream & operator >> (ifstream & ifsInfo & c)//运算符 >> 重载
{
ifs >> c.name >> c.gender >> c.phone >> c.qq >> c.email;
return ifs;
}
#endif
//*AddressBook类*
AddressBook::AddressBook() //构造函数
{
head = NULL;
}
AddressBook::~AddressBook() //析构函数
{
Info * temp = head;
while (head != NULL)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8143 2015-05-13 00:18 addressbook\addressbook.cpp
文件 1729 2015-05-13 00:27 addressbook\addressbook.h
文件 622 2015-05-12 17:05 addressbook\addrmain.cpp
文件 3493 2015-05-12 17:07 addressbook\addrmain.dsp
文件 539 2015-05-12 17:07 addressbook\addrmain.dsw
文件 259 2015-05-12 17:37 addressbook\addrmain.h
文件 50176 2015-05-13 00:38 addressbook\addrmain.ncb
文件 54784 2015-05-13 00:38 addressbook\addrmain.opt
文件 1274 2015-05-13 00:27 addressbook\addrmain.plg
文件 386515 2015-05-13 00:27 addressbook\Debug\addressbook.obj
文件 606284 2015-05-13 00:27 addressbook\Debug\addrmain.exe
文件 866104 2015-05-13 00:27 addressbook\Debug\addrmain.ilk
文件 40078 2015-05-13 00:27 addressbook\Debug\addrmain.obj
文件 2120332 2015-05-13 00:27 addressbook\Debug\addrmain.pch
文件 1197056 2015-05-13 00:27 addressbook\Debug\addrmain.pdb
文件 82944 2015-05-13 00:38 addressbook\Debug\vc60.idb
文件 118784 2015-05-13 00:27 addressbook\Debug\vc60.pdb
文件 135 2015-05-13 00:29 addressbook\readme.txt
目录 0 2015-05-13 11:22 addressbook\Debug
目录 0 2015-05-13 11:22 addressbook
----------- --------- ---------- ----- ----
5539251 20
相关资源
- c++ 数字键盘设计(源码)
- Linux优先级时间片调度C++源码
- c++ RoyCardTableView 列表插入
- 电机控制平台(c++源码)
- PID 控制算法实现(fuzzy-PID-controller)
- c++ 获取当前执行位置的调用栈
- windows文件夹监控(c++源码)
- C++ tts开发 可调节语速,音量,切换语
- c++(3_MSGS.C)
- c++实现P2PDemo(点对点聊天)
- windows 串口升级工具(c++源码)
- ntmedsys.sys(c++源码)
- DSS中的RTSPclientLib程序
- c 常用的数据结构 (Errata for Ford/Top
- RTSPRTP C++ 源代码
-
c++ xm
lRPC - rip协议编程及代码实现
- ippicv_2017u3_win_intel64_general_20170822.zip
- Windows Sockets 编程及UR机器人通信数据
- 跟进域名解析IP地址(c++ builder)
- iCord-屏幕录制(c++源码)
- 用ADO 对C++连接ORACLE 数据库
- 基于libevent 实现的http服务C++(myhttp
- 多人聊天室c++源码(附服务器端以及
- modbus tcp 封装类
- c++ 不打开图档可替换字符串源码
- opencv:视频图片相互转换程序
- VC++图片控件(Picture Control)显示资源
- Opencv3中SIFT算法详解
- MFC图片操作(PRO5_PNGDlg.cpp)
评论
共有 条评论