博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
位操作
阅读量:5796 次
发布时间:2019-06-18

本文共 308 字,大约阅读时间需要 1 分钟。

(1)将指定的位置设为1

value = value | ( 1 << bit_number)

value |=  1 << bit_number

(2)将指定的位置清空
value = value & ~( 1 << bit_number)

value &= ~( 1 << bit_number)

(3)按照4字节对齐

#define NLA_ALIGNTO  4

#define NLA_ALIGN(len)  (((len) + NLA_ALIGNTO - 1) & ~(NLA_ALIGNTO - 1))

转载于:https://www.cnblogs.com/rohens-hbg/p/5528066.html

你可能感兴趣的文章
POP-一个点击带有放大还原的动画效果
查看>>
UE4材质是什么样的机制
查看>>
使用QTP录制自带Flight小实例
查看>>
Loadrunner脚本编程(4)-数据类型操作和字符串操作
查看>>
STL 算法
查看>>
分享:Backbone.js 样例站点与入门指南
查看>>
图的基本算法
查看>>
HTML基础(一)
查看>>
boost.circular_buffer简介
查看>>
Database Appliance并非Mini版的Exadata-还原真实的Oracle Unbreakable Database Appliance
查看>>
网页图片缩放(js)
查看>>
如何用Fiddler对Android应用进行抓包
查看>>
iOS为所需要的视图添加模糊效果--UIVisualEffectView
查看>>
HDU-1222 Wolf and Rabbit (欧几里得定理)
查看>>
Camera Calibration 相机标定:原理简介(五)
查看>>
ehcache实例
查看>>
python 匿名函数
查看>>
javascript实现-------------选择排序
查看>>
centOS中VMware Tools 安装
查看>>
oracle中以dba_、user_、v$_、all_、session_、index_开头的常...
查看>>