C++源代码单词扫描程序怎样用UML分析设计?

gilsy 2005-03-20 01:41:02
C++源代码单词扫描程序

功能:

(1)C++源代码扫描程序识别C++记号。
C++语言包含了几种类型的记号:标识符,关键字,数(包括整数、浮点数),字符串、注释、
特殊符号(分界符)和运算符号等。
(2)打开一个C++源文件,打印出所有以上的记号。
(3)我们知道:为了提高C++源程序的可读性,C++程序在书写过程中加入了空行、空格、缩进、注释等。
假设你想牺牲可读性,以节省磁盘空间,那么你可以存贮一个删除了所有不必要空格和注释的C++源
程序的压缩文本。因此,程序中还应该有这样的压缩功能。
(4)进一步思考或实现:如何进一步实现减小源文件大小的压缩功能。
(5)应该书写完善的软件文档,最好使用Rational Rose来完成部分框图。
...全文
153 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,265

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧