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

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

功能:

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

还没有回复,快来抢沙发~

发动态
发帖子
研发管理
创建于2007-08-27

771

社区成员

2.8w+

社区内容

软件工程/管理 管理版
社区公告
暂无公告