C++源代码单词扫描程序(词法分析)

时间:2011-12-02 14:46:39
【文件属性】:

文件名称:C++源代码单词扫描程序(词法分析)

文件大小:938KB

文件格式:RAR

更新时间:2011-12-02 14:46:39

C++ 扫描程序

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


【文件预览】:
20068207129
----测试文件()
--------Dwysp.h(2KB)
--------Dxgmm.cpp(2KB)
--------HtggView.h(2KB)
--------HtggView.cpp(5KB)
----Scanner.suo(23KB)
----ScannerSetup()
--------ScannerSetup.vdproj(25KB)
--------Debug()
--------Release()
----Model()
--------bin()
--------obj()
--------PrintService.cs(3KB)
--------Properties()
--------FileOperation.cs(5KB)
--------Filter.cs(10KB)
--------Model.csproj(3KB)
----Scanner()
--------DetailOperation.cs(4KB)
--------bin()
--------obj()
--------Scanner.suo(36KB)
--------Properties()
--------Program.cs(492B)
--------PrintFrom.Designer.cs(11KB)
--------AchieveOperation.cs(14KB)
--------PrintFrom.cs(2KB)
--------Scanner.csproj(4KB)
--------Scanner.sln(2KB)
--------PrintFrom.resx(61KB)

网友评论

  • very good! 谢谢分享。
  • 还行,自己最后用C# winform写了个GUI界面的,欢迎star或fork~~(里面有效果图) https://github.com/Yuziquan/CppCompiler
  • 可以的,非常好
  • 做的还可以~参考完做出来了!
  • 做的还不错
  • 还是不太懂
  • 不错,挺好的
  • 正在学习 目前还不错
  • 恩,对我挺有帮助的
  • 界面还行,但代码不够严谨。。
  • 看不懂资源,请问怎么看
  • 很有用呢,程序写得好,还不要积分,太棒了
  • 界面做得不错。
  • 有点用处,对我的作业有点帮助
  • 学习了,我的作业有希望来了
  • 还好,不过不是很适合
  • 不 错~~~有用,帮了大忙
  • 界面很好不错
  • 虽然不是想要的 ,不过有点帮助
  • 不是我想要的,不过也有点帮助
  • 我觉得一般吧,如果多一点注释会更好
  • 很有用呢,程序写得好,还不要积分,太棒了
  • 非常好,大赞
  • 挺好的,对我有帮助
  • 很详细呀 不错!学习了
  • 这个不错不过和我要的有点差入。
  • 很不错,很详细。有帮助
  • 很好,很详细啊
  • 很好很详细,而且还免积分
  • 还可以,挺详细的