12 2018 档案

摘要:有时候我们需要删除文件的某一行,来更新文件,在这我个人扩展了一个函数,以删除指定条件的行。 阅读全文
posted @ 2018-12-27 09:25 edan 阅读(3230) 评论(0) 推荐(0)
摘要:背景说明:有多个线程生产数据,一个线程负责将数据传送到后台,类似与生产者消费者模型, 代码下载:链接:https://pan.baidu.com/s/1B3dQqDEbiB6Q2BB8mJF4UA 提取码:jx8y 代码中已经写好了API接口,用户只需要实现逻辑代码即可,不懂的可以参考里面的main 阅读全文
posted @ 2018-12-21 19:04 edan 阅读(566) 评论(0) 推荐(0)
摘要:背景说明:写项目时,想把数据按照结构体的格式存放,但是数据中有一个字符串数组,也就是二级指针,牵涉到开辟空间和释放的问题,可能是太基础了,查了很久每查到资料,后来自己写出来了。记录以下 心得:见指针就开辟空间,开辟完成后依次对应回收 代码: 阅读全文
posted @ 2018-12-21 15:31 edan 阅读(2832) 评论(0) 推荐(0)
摘要:背景说明:由于和后台通信,为了统一数据格式,选择使用json格式,客户端开发语言使用的是c,故需要借助第三方库来实现json格式的转化,cJSON是一个很好的第三方库, 下载链接1:https://github.com/DaveGamble/cJSON 下载链接2:https://sourcefor 阅读全文
posted @ 2018-12-19 12:26 edan 阅读(2343) 评论(0) 推荐(0)
摘要:一、背景描述: 由于项目想求,有些内容我需要在本地保存,下次上电获取当前信息并与文件中保存的信息进行对比,如果发生改变则将最新的信息写入文件中,并将最新的消息发送到服务器 二、问题: 比如最新的消息存在buf[200]中,从文件中获取的字符串存储在getmsg[200],中,我并没有更改字符串的内容 阅读全文
posted @ 2018-12-18 15:30 edan 阅读(172) 评论(0) 推荐(0)
摘要:两个函数都是对FILE *fp 文件进行读取信息,fgets是每次读取一行,fread是一下子读完所有的文件内容。 阅读全文
posted @ 2018-12-05 14:53 edan 阅读(3376) 评论(1) 推荐(0)