- 博客(2)
- 收藏
- 关注
原创 《代码中的软件工程》学习总结
通过一个menu项目的逐步开发,我学习到了很多工程化C编程中的实践准则:1. 代码组织和模块化:将代码划分为多个模块,每个模块负责特定的功能。第一点是版本控制系统的使用。在这次课程中,我学到了Git的一些重要特点:诸如分布式、提交(Commit)、分支(Branch)、远程仓库(Remote Repository)、合并(Merge)、冲突解决(Conflict Resolution)等,并通过实际操作对这些特点有了更深刻的认识。不同于其他教材的偏向理论,这本书中的每一个主题都是和我们的日常实践紧密相关。
2023-07-09 17:37:52 103 1
原创 Callback 函数的工作机制
给Linktable增加Callback方式的接口,需要两个函数接口,一个是call-in方式函数,如SearchLinkTableNode函数,其中有一个函数作为参数,这个作为参数的函数就是callback函数,即代码中的Conditon函数。回调函数是通过函数指针调用的函数。回调函数不是实现该函数的软件模块直接调用,而是在特定的事件或条件发生时由另外的软件模块通过函数指针的方式调用,用于对该事件或条件进行响应,是一种下层软件模块调用上层软件模块的特殊方式。
2023-04-02 20:10:13 162 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人