【发布时间】:2014-05-10 09:30:27
【问题描述】:
我需要加载一个文件 ficture.txt,... 运行 huffman 并将其保存到一个文件中,到目前为止,我只让它适用于文本文件。谁能告诉我使用什么函数来加载/保存任何数据并将其转换为位/从位
【问题讨论】:
我需要加载一个文件 ficture.txt,... 运行 huffman 并将其保存到一个文件中,到目前为止,我只让它适用于文本文件。谁能告诉我使用什么函数来加载/保存任何数据并将其转换为位/从位
【问题讨论】:
一次一个字节是可以从文件中读取的最小数量。
因此,您可以同时读取一个字节并将其存储为 char 变量。
然后,您可以使用bitwise operators << 和>> 提取byte 的bits。
[编辑]
回复评论:
Read byte by byte from file in C++.
另外,您可能想查看ifstream 参考。
【讨论】: