软件工程实验5

SA17225400

哪来的妖精 + 《软件工程(C编码实践篇)》MOOC课程作业http://mooc.study.163.com/course/USTC-1000002006 

GitHub :https://github.com/littlewulei/Software-Engineering-Lab.git

实验要求(参照视频中的具体实验过程)

本实验在提供的代码基础上进行

  • 给lab5-1.tar.gz找bug,quit命令无法运行的bug
  • 利用callback函数参数使Linktable的查询接口更加通用
  • 注意接口的信息隐藏

实验过程

将老师给的源代码拷贝到lab5文件夹下,编译运行

发现findcmd函数返回的是SearchLinkTableNode 的结果,定位到SearchLinkTableNode函数

修改SearchLinkTableNode参数:

编译运行出错,错误应该在findcmd函数里,向SearchLinkTableNode传入第三个参数void * args 是个未知参数,但是老师又没有定义

全局变量,而且老师把这一段给掐掉了,所以暂时无法给出正确代码。

上传到github:

软件工程实验5

实验总结

通过这次实验让我明白了回调函数的作用,我们不需要知道接口具体是怎样实现的,我们只需要传入需要的参数,回调函数会自动处理好,

并把结果返回给我们。这样我们就可以设计出更通用的接口来。

 

文章知识点与官方知识档案匹配,可进一步学习相关知识算法技能树首页概览35190 人正在系统学习中 相关资源:东方妖妖梦修改器1.0中文版.rar-其它代码类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年9月18日
下一篇 2017年9月19日

相关推荐