推荐情歌的歌词:用c++读取指定长度的比特?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 10:26:59
如何用C++读取文件中指定长度的比特?用二进制的方式

_____________________得不到结果,是什么回事?
void main(){
int i;
char *b;
fstream inf;
inf.open("read.dat",ios::in|ios::binary);
cout<<"Read ? bits:";
cin>>i;
inf.read(b,i);
cout<<"Output:"<<hex<<b;
cin>>i;
inf.close();
}

只能读一个字符,然后取得ASCII码,然后自己转换成8位比特位
呵呵。 我当时就是这么做的。
可以一次读100-200个字符,一起转换成一堆比特位,放入数组再操作