社区
工具平台和程序库
帖子详情
用c++进行位操作~~ :)在线等
CinderellaLee
2004-04-27 10:16:18
我有一个二进制文件,如何以6 bit一次循环读取,而且读了以后要去掉1 bit,把剩下的重新组成连续的字节,如
原文件 10001011 10010101 00011101 10011001
六位读 100010 111001 010100 011101 100110 01
去一位 10001 11100 01010 01110 10011 01
重组 10001111 00010100 11101001 101
高手请教呀~~~~`
...全文
109
2
打赏
收藏
用c++进行位操作~~ :)在线等
我有一个二进制文件,如何以6 bit一次循环读取,而且读了以后要去掉1 bit,把剩下的重新组成连续的字节,如 原文件 10001011 10010101 00011101 10011001 六位读 100010 111001 010100 011101 100110 01 去一位 10001 11100 01010 01110 10011 01 重组 10001111 00010100 11101001 101 高手请教呀~~~~`
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kaphoon
2004-06-21
打赏
举报
回复
里面有很多的操作函数
kaphoon
2004-06-21
打赏
举报
回复
bitset
AES加密算法(
C++
实现,附源码)
AES算法基于一个固定大小的块(128位)
进行
操作,并支持不同长度的密钥(128、192、256位)。它通过一系列的混淆和扩散操作,使得加密过程具有较高的安全性。这些操作包括字节替代、行移位、列混淆和轮密钥加。在
C++
...
C++
:二进制求补运算符:~
C++
:二进制求补运算符:~语法备注~ 的运算符关键字示例 语法 ~ cast-expression 备注 1的补数运算符( ~ ),有时称为按位求补运算符,产生其操作数的按位二进制反码。 即,操作数中为 1 的每个位在结果中为 0。 ...
C++
按
位操作
C++
能够对数据按二进制位
进行
运算,有6个位运算符。 首先区分一下与(&&)和按位与(&)、或(||)和按位或(|)、取反(!)和按位取反(~),还有另外三个位运算符分别是左移位()、右移位(>>)、按位异或(^) 按位与(&): 将两...
C++
基础:位
位操作
是直接对整数在内存中的位
进行
操作,这包括按位与(&)、按位或(|)、按位异或(^)、按位取反(~)、左移()和右移(>>)等操作。
位操作
通常用于底层编程、性能优化、硬件接口编程等领域。以下是
C++
中一些...
C++
中~的使用简介
主要有两个作用: 1 按位取反操作 用于数字或整型量之前,表示把操作数按照二...简单讲,类的析构函数是类的一个成员函数,名字由波浪号加类名构成,执行与构造函数相反的操作:释放对象使用的资源,并销毁非static...
工具平台和程序库
24,857
社区成员
27,330
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章