-2
我需要从在C jpg文件读取的字节++这样写代码:读取二进制字节
ifstream in("1.jpg"ios::binary);
while(!in.eof())
{
char ch = in.get();
}
你知道一个jpg文件包含256区别的字符,我们可以将它保存的重复在一个arr.but问题是,我写的这段代码以unicode的形式读取字符,所以它包含9256区别char.how我可以从1.jpg读取它不是unicode吗?
.jpeg包含字节,而不是字符。将in.get()的返回值转换为(unsigned char)。 –
thnaks为您的提示 –