所以我需要编写算法来加载二进制文件并在每个字节前加上一个额外的位。
因此,如果这是我在“二进制编辑器”中打开的二进制文件:
0 1 0 0 0 0 0 0
0 0 0 1 0 0 0 0
0 0 0 0 0 0 0 0
0 0 1 0 1 0 0 0
0 1 0 0 0 0 0 0
处理后我将拥有:
1 0 1 0 0 0 0 0
0 0 0 0 0 1 0 0
0 0 1 0 0 0 0 0
0 0 0 1 0 0 1 0
1 0 0 0 0 0 1 0
0 0 0 0 0 0 0 0
我可以在 C++ 中使用什么“工具”来实现这个目标?