【发布时间】:2014-05-30 01:19:45
【问题描述】:
您好,我刚刚用 c++ 编写了一个用于 Huffman Encoding 的程序,我在其中获取一个文本文件,以 0 和 1 的形式对其进行编码,然后将其另存为另一个文本文件。但是,这并不能解决我的目的,因为它占用了更多空间。
所以我想知道如何将包含这些 0 和 1 的文本文件转换为二进制格式。
提前谢谢你。 :)
【问题讨论】:
-
为此使用位逻辑。位移(
-
您可能会保存为 ASCII“1”和 ASCII“0”,它们本身占用与任何其他字符一样多的位,您希望保存为直位,但可能需要查看一些代码展示您遇到的问题。
标签: c++ text-files binaryfiles