小编Mur*_*rat的帖子

写位到文件?

我正在尝试实现霍夫曼树。

我想做一个简单测试的简单.txt文件的内容:

aaaaabbbbccd
Run Code Online (Sandbox Code Playgroud)

字符频率:a:5,b:4,c:2,d:1

代码表:(1 s和0 s的数据类型:字符串

a:0
d:100
c:101
b:11         
Run Code Online (Sandbox Code Playgroud)

我想写为二进制的结果:(22位)

0000011111111101101100          
Run Code Online (Sandbox Code Playgroud)

如何将结果的每个字符作为二进制逐位写入“ .dat”文件?(不是字符串)

c++ binary ofstream huffman-code

0
推荐指数
1
解决办法
2164
查看次数

标签 统计

binary ×1

c++ ×1

huffman-code ×1

ofstream ×1