标签:技术 计数 打印 https 编程 ble socket master 运行
使用man查看wc(1)

| 命令参数 | 作用 |
|---|---|
| -c | 统计字节 |
| -m | 统计字符 |
| -l | 统计行数 |
| -L | 最长的一行的长度 |
| -w | 统计单词 |
wc -w的功能,即打印单词数。在编译代码的过程中,同样遇到了和以前一样的"/n"问题,按照以前的实践将其改过之后,统计出的结果与预想结果不一样,总会存在误差,查找资料显示,是因为将测试文件编辑的时候,从Windows到Linux粘贴的过程中,会产生一些看不见的非法字符,使用od -tc xxx就能看出来,但实际上,这些字符在统计的时候是不会被统计到的,因此,结果总有偏差。段错误(核心已转储)检查发现存在地址越界的错误,将代码改过之后,代码运行成功。运行截图:

使用多线程实现wc服务器并使用同步互斥机制保证计数正确
主要问题:和之前的问题一样出现核心转储错误,发现是文件名输入错误。但是在定义的时候,声明过文件名出错会有打不开文件的错误,但是结果却是直接出现段错误,不理解为什么。
运行截图:

| 步骤 | 耗时 | 百分比 |
|---|---|---|
| 需求分析 | 10min | 10% |
| 设计 | 20min | 20% |
| 代码实现 | 50min | 50% |
| 测试 | 10min | 10% |
| 总结分析 | 10min | 10% |
2017-2018-1 20155315 《信息安全系统设计基础》实验三 实时系统
标签:技术 计数 打印 https 编程 ble socket master 运行
原文地址:http://www.cnblogs.com/-zyl/p/7860673.html