小编Mik*_*ong的帖子

如何从C++中的二进制文件中读取一位?

我们正在做一些关于随机数的实验.给出的数据存储在.bin文件中,根据提供程序,它存储在独立的位中,也就是说,每个位都是假设的bool随机变量.

现在我想在程序中使用这个输入,但是当bool占用1个BYTE并且int占用4个字节时,我不知道如何将它读入C++中的变量.似乎ifstream.read(s,n)也只取n作为char的数量.

有没有办法从文件中读取位数据?谢谢!

c++ binary input

0
推荐指数
2
解决办法
4266
查看次数

标签 统计

binary ×1

c++ ×1

input ×1