C语言
文章平均质量分 70
C语言相关专栏
SETH·XU
老菜鸟
展开
-
子线程退出导致的内存泄漏
pthread操作导致的内存泄漏原创 2024-07-26 12:33:38 · 141 阅读 · 0 评论 -
c语言解析类似json类型的字符串
最近工作需要,学习C语言,写一个数据解析的脚本,最后终于有点眉目了,记录下劳动成果吧!因为基础很差,所以,仅供参考!这是自己编的一个数据,一会会上传原文本这个解析主要是两个函数,分为1、取key和key的地址——>getTitle()2、根据第一步获取对应key的value——>getTitleInfo()getTitle()://获取key的值以及地址原创 2017-06-27 15:32:05 · 844 阅读 · 1 评论 -
fwrite+flock异常情况测试
问题:多进程/线程写同一文件时,此时需要加锁,但如果还涉及更名、删除此文件的操作,会不会有异常出现呢?程序会不会因此挂掉呢?测试:(下面按照几种不同情况进行测试)更名操作 ==》两个进程都打开文件之后,一个锁住(IOTest),一个等待锁(IOTest2),此时修改文件iotest.log的名字 修改文件名之前的状态 修改文件名之后状态(两个进程都可以成功写入) 更名操作 ==》IOTest进程打开文件并锁住文件,IOTest2不打开文件,此时修改文件iotest....原创 2021-03-11 13:11:33 · 313 阅读 · 1 评论