delete.h

来自「本人自己编写的用于文本编辑开发的小软件」· C头文件 代码 · 共 27 行

H
27
字号
#ifndef DELETE_H
#define DELELE_H
void Delete()	//行删除函数
{
	int num,t=0;//num行号
	cout<<"请输入删除哪一行:";
	cin>>num;
	if(num>LineNum)
		return;
	cin.ignore();
	j=v.begin();
	v.erase(j+num-1);
	LineNum--;
	if(LineNum==0)			//考虑文档被清空的情况
	{
		v.clear();
		cout<<"文本已被清空!"<<endl;
		system("pause");
	}
	cout<<"删除成功!"<<endl;		//操作成功提示
	history++;						//历史操作记录
	fstream fhisout("history.his",ios::app|ios::out);
	fhisout<<"删除第"<<num<<"行"<<'\n';
	fhisout.close();
	system("pause");
}
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?