位操作的小技巧
来源:互联网 发布:sg9051单片机代码 编辑:程序博客网 时间:2024/05/20 06:55
1.向上取整,假设在作内存管理的时候,为了兼容不同位的系统,需要当前的指针是128(32)的倍数,那么需要将指针作128位的对齐。
#define ALIGN_SIZE 128pAlignedPoint= ((MDWORD)pAlignedPoint + ALIGN_SIZE - 1)& (~(ALIGN_SIZE - 1));
2.向下取整
#define ALIGN_SIZE 128nMemSize= nMemSize & (~(ALIGN_SIZE - 1));
0 0
- 位操作的小技巧
- 位操作小技巧
- 位操作小技巧
- 一个位操作的小技巧
- 常用位操作小技巧
- 常用位操作小技巧
- 常用位操作小技巧
- 小技巧之位操作的一种编程方式
- 位操作的技巧
- 算法练习-位操作小技巧
- 位运算的小技巧
- 一些位操作的技巧
- 位运算的小技巧s
- Vim的操作小技巧
- 位运算小技巧。
- 关于位操作的一些技巧小结
- [总结] C语言的位操作技巧
- C/C++中的位操作的技巧
- Stanford自然语言处理笔记1 -basic text processing
- 第12期 《顿开金锁走蛟龙》2月刊
- Sparsity and Some Basics of L1 Regularization
- php实现按指定大小等比缩放生成上传图片缩略图的方法
- 智能指针_com_ptr_t
- 位操作的小技巧
- O_NONBLOCK与O_NDELAY有何不同?
- 数据仓库三种事实表(fact_table) --工作备忘2016/02/14
- bestcoder #72Clarke and points
- cf#ecr7-D - Optimal Number Permutation-构造+脑洞
- new实例化核心::::
- L1正则化如何导致参数的稀疏性
- ThinkPHP3.12使用PHPMailer发送邮件
- hdu 5626 Clarke and points 最大曼哈顿距离