在前两天的基础上,实现了将屏幕接收到多条消息存储在文件中,并增加了清空文件的选择
1.主要创建了一个info.h头文件用来定义一个类管理多个实现函数,代码如下:
#include<iostream>//包含标准输出输入流头文件
using namespace std;//使用标准命名空间
class Info//定义一个类管理多个函数
{
public:
Info();//构造函数声明
void Show_Menu();//展示菜单函数声明
void Add_Emp();//添加信息函数声明
void Show_Emp();//读取信息函数声明
void exitSystem();//退出系统函数声明
void Clean_Emp();//清空函数声明
~Info();//析构函数声明
};
2.创建info.cpp源文件,针对info.h中声明的函数进行具体实现:
#include "info.h" //包含下头文件
#include <fstream>//文件操作头文件
#include <string>
Info::Info()//构造函数空实现,不写系统也会提供,方便后期对象初始化清理等
{
}
void Info::Show_Menu()//实现展示菜单函数
{
cout << "*******