240 私信
这个人很懒,暂无签名信息
0

对位操作的C++的简单封装

位操作在为硬件编程中是非常普遍的。往往是寄存器的各位都具有不同的意义,包括获取位状态,给位置数等。 正因为位操作这么普遍,往往容易出现错误,而且除了那些对HEX编码,以及二进制编码非常熟悉的大牛之外,一般很难发现错在哪。 另外,尤其是在中断之类的要求快速处理完成的过程中,对位操作的执行效率要求也高。 我使用模板对位操作做了一个简单的封装 定义各种类型的位掩码: /** * 位掩码 */ te...

个人介绍
暂无介绍