软件工程作业个人项目: wc项目,统计文本文件的字符数、单词数和行数。
具体功能要求:
程序处理用户需求的模式:
wc.exe[parameter][file_name]
各个参数的意义:
基本功能列表:
wc.exe-c file.c:char count
wc.exe-w file.c:word count
wc.exe-l file.c:line count
1、代码来源:
http://www.cnblogs.com/zht01/p/5299719.html
2、platform: windows VS
language: c#
3、bug: 暂时无bug.
4、function improvement: 在我所找的代码来源里,已经扩展了它的个功能,同时也完成了高级功能的展示。我仔细阅读了一下来源代码,深知自己能力还不够,技术还有待提高。但我大致知道了程序的原理实现。
首先是考虑建立进入文件的方法,使它可循环读取文件的每一行内容,内容保存在字符串str中。然后再建立一种方法对其读取的信息进行统计(字符数、单词数和行数等放在一个count类中)。在统计的时候,先用循环将传来的str中的空格遍历出去,其相应的加1,不是空格则跳出循环,进行字符判断,若是则进入相应的循环中,若不是则跳出循环单词数加1,最后判断导致结束的是否是空格,是则空格加1,如此直到str字符串读完。
5、implementation: 可实现。
6、github: https://github.com/cowryH/hello-world-