C++课程设计--简单文本编辑器的设计
《C++课程设计--简单文本编辑器的设计》由会员分享,可在线阅读,更多相关《C++课程设计--简单文本编辑器的设计(32页珍藏版)》请在毕设资料网上搜索。
1、简易文本编辑器 1 面向对象程序设计面向对象程序设计课程设计报告课程设计报告 (2011/2012 学年第二学期)学年第二学期) 题目名称题目名称 简单文本编辑器的设计简单文本编辑器的设计 系系 部部 专专 业业 计算机科学与技术计算机科学与技术 班班 级级 学学 生生 完成时间完成时间 20201 12 2 年年 6 6 月月 指导老师指导老师 简易文本编辑器 2 引引 言言 在文本编辑器出现前,人们用打孔机把计算机文字打到穿孔卡片上。文字存放于一 个装着这样的薄卡片的盒子里,可以用读卡器来阅读它。 第一个文本编辑器是一种行编辑器,它运行在打字机型的终端上,这种编辑器并不 具备在窗口和屏幕中
2、显示的功能。它包含了一些非常短的命令(为了减少打字量) 。其 中一个命令能够把文件的指定部分通过打字机打印出来。 编辑光标是想象中的一个插入 点,通过特殊命令,可以把它移动到特定内容字符串所在的行。随后,内容字符串又被 扩展成正则表达式。 如果想看到文件的变化, 你需要把它打印出来。 相对于穿孔机来说, 人们认为这种基于行的文本编辑器具有革命性的进步。如果没有它,用户就需要把那些 处理文本的命令打成专用的卡片,并在编辑文件时使用这些卡片。 当带有显示屏的计算机终端出现后,基于显示屏的文本编辑器开始流行起来。 最早的全屏编辑器中,有一种叫做 O26,它是于 1967 年为 CDC 6000 系列机器的操作控 制台而作的。另外一个早期的全屏编辑器是 vi。vi 诞生于 20 世纪 70 年代,至今,它 仍是 Unix 和 Linux 的标准编辑器。全屏编辑器对视频终端的销售起到了促进的作用。 文本编辑器在 Windows 的应用中是一个非常重要的项目,在过去十数年中,微软对 windows 文本编辑器有多个版本的升级改进,而基于其他的编程环境的文本编辑器也是 多如牛毛,今天我们用 MFC 可视化编译环境做一个简易的文本编辑器。 简易文本编辑器 3 目 录 引
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 课程设计 简单 文本 编辑器 设计
