c
Foreverfriend~
这个作者很懒,什么都没留下…
展开
-
测试某段代码的运行时间
在代码执行前获取时间,执行后在此获取时间,做时间差值。原创 2022-11-23 23:23:35 · 299 阅读 · 0 评论 -
access() 导致的 TOCTOU 问题
需求:判断一个文件是否存在,不存在创建这个文件。上面代码在执行静态扫描是会报。原创 2022-11-23 15:35:54 · 617 阅读 · 0 评论 -
几个常用的__sync_函数
type __sync_fetch_and_add (type ptr, type value, …) 将value加到ptr上,结果更新到ptr,并返回操作之前ptr的值 type __sync_fetch_and_sub (type ptr, type value, …) 从ptr减去value,结果更新到ptr,并返回操作之前ptr的值 type __sync_fetch_and_or (type ptr, type value, …) 将ptr与value相或,结果更新到ptr, 并返回操作之前p.原创 2022-03-07 14:06:35 · 922 阅读 · 0 评论