资源简介
简单实现一个文本编辑器,使用链表。插入、删除、读写文件
代码片段和文件信息
#include
#include
#include
using namespace std;
class linkNode
{
public:
string str;
int len;
linkNode* next;
linkNode(string s){len=s.length();str=s;next=NULL;}
};
class linkList
{
public:
void Show();
void Enter(string s);
void Delete();
linkNode * GiveHead();
linkList(){n=0;head=tail=NULL;}
void EmptyHead();
int n;
private:
linkNode * head*tail;
};
void linkList::EmptyHead()
{
head=NULL;
}
linkNode* linkList::GiveHead()
{
return head;
}
void linkList::Enter(string s)
{
linkNode * p=new linkNode(s);
if (head==NULL)
{
head=tail=p;
}
else
{
tail->next=p;
tail=p;
}
n++;
}
void linkList::Show()
{
linkNode * p=head;
while (p)
{
cout<str<<“ “;
p=p->next;
}
cout< }
class TextEditor
{
public:
void Create();
void MoveCursor();
void Add();
void Insert();
void Find();
void Delete();
int Count();
void Show();
TextEditor(){cursor=line=1;total=0;}
void Write(
相关资源
- Deep_Learning_2016.pdf
- zw_Classification1.zip
- Griffiths-IntroductiontoElectrodynamics4thEdit
- ParaViewTutorial.pdf
- xyisv_10236804.zip
- 计算机图形学第4版高清电子书.pdf
- 《多粒度知识获取与不确定性度量》
- 华成英模电课件.zip
- 70d0cd041f738f12db575d3b46e97582.pdf
- OfficeTabEnterprise13.1.zip
- wxu998.rar
- PowerDesigner16.5汉化文件.rar
- jsgis.zip
- PinyinIME(关键代码写了注释).zip
- 锁相环设计、仿真与应用第5版中.pd
- novelOnLine.zip
- SingleSensorImagingMethodsandApplicationsforDi
- ControlSystemsEngineering7th(NormanS.Nise)
- ModernControlSystems13th(RichardC.Dorf).ra
- VectorMagic_1.15pojie.rar
- complexityoflattice__problems.pdf
- xnby_883749.zip
- TOGAF培训讲义-周金根.pdf
- OS12.2驱动,手机虚拟定位软件,Loca
- 大话系列-大话数据结构(pdf高清版)
- 梁宁产品经理思维30讲.pdf
- CHI760E辰华电化学工作站软件最新版
- SAPERPHCM葵花宝典系列之配置指南(电
- TangZhuoLin.rar
- Day3_NOI.zip
评论
共有 条评论