01 2018 档案

Linux c readdir是非线程安全,需用readdir_r,要注意用静态变量当做返回值的函数的非线程安全性
摘要:readdir函数: struct dirent *readdir(DIR *dirp); The data returned by readdir() may be overwritten by subsequent calls to readdir() for the same director 阅读全文

posted @ 2018-01-19 09:35 deodara 阅读(711) 评论(0) 推荐(0)

编码规范
摘要:1. 确保使用的函数和数据结构在特定情境下的安全,不一定要确保在所有情境下的安全,但一定要保证所在使用的情景下的安全。比如snprintf与sprintf, strncpy与strcpy等。 阅读全文

posted @ 2018-01-05 10:39 deodara 阅读(141) 评论(0) 推荐(0)

导航

点击右上角即可分享
微信分享提示