12 2016 档案

摘要:注意: 在调用SetLayeredWindowAttributes 之前,需要给窗口加上WS_EX_LAYERED属性,否则会无效 阅读全文
posted @ 2016-12-14 17:50 你好阿汤哥 阅读(2721) 评论(0) 推荐(0) 编辑
摘要:参考文章:http://blog.csdn.net/linyt/article/details/53355355 本文参考linux系统中 kfifo缓冲区实现.由于没有涉及到锁,在多线程环境下,只适用于 单生产者 + 单消费者 模型. fifo_buffer.h fifo_buffer.cpp 测 阅读全文
posted @ 2016-12-04 21:25 你好阿汤哥 阅读(4164) 评论(0) 推荐(0) 编辑
摘要:#include #include // 判断整数是否为2幂 /* if (a & (a - 1)) { // not } else { // yes } */ uint32_t roundup_pow_of_two(const uint32_t x) { if (x == 0){ return 0; } if (x == 1){ return 2; } ... 阅读全文
posted @ 2016-12-04 17:47 你好阿汤哥 阅读(1019) 评论(0) 推荐(0) 编辑