C++对于bit的操作 bit直接赋值 及其他技巧(未完)
最近做一个压缩程序,需要直接操作bit这一单位,但是C和C++这两个号称面向底层的语言竟然没有提供对于bit的直接支持,最小单位是bit。。后来发现了一个间接操作bit的方法,就是凑成一个int来读或者写,配合上>和&等来进行操作,这些后面再更首先是bit的赋值C语言里头支持直接的二进制赋值,平常都是熟悉的0xA12E等等,类比换成0b0101010就可以了 int a;a
原创
2013-11-27 20:08:45 ·
13820 阅读 ·
0 评论