随笔分类 -  trick

C语言实现反射
摘要:高级语言的反射机制,简单来说就是可以通过字符串型获取对应的类或者函数。 基础形式,c语言结构化编程基础实现 1)声明 typedef void (*callback)(void); typedef struct { const char *name; callback fn; }callback_t 阅读全文

posted @ 2018-05-12 22:28 zlyang 阅读(12087) 评论(2) 推荐(0)

循环缓冲区使用&运算
摘要:常见的循环buffer更新索引方法 idx = idx % bufferlen 优化 bufferlen必须是2的n次 idx = idx & (bufferlen 1) 阅读全文

posted @ 2016-04-26 16:09 zlyang 阅读(214) 评论(0) 推荐(0)

导航