利用函数指针实现C的回调函数,实现调用者和底层驱动的解耦

新建空项目,命名为RF_Drive,这个作为底层的驱动。 添加MyDrive.c文件,向文件中添加代码,模拟驱动一些函数,代码如下:   思路: EncData和DecData实现信息的加密和解密,由于不同厂家的设备,加密和解密的方式不同,所以不能在底层驱动中实现,需要不同的厂家在自己的函数库中实现。厂家和驱动约定好相同的接口,将函数通过指针传进来,实现函数的回调。 #define  _CRT_S
相关文章
相关标签/搜索