首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

序列化 图片,该怎么处理

2013-07-04 
序列化 图片如题 怎么序列化图片呢? 我现在的做法是用CFile读取图片,但是他的那个CFile.read 函数每次都是

序列化 图片
如题 怎么序列化图片呢? 我现在的做法是用CFile读取图片,但是他的那个CFile.read 函数每次都是碰到00 就不读了,这个怎么搞啊, 请教
[解决办法]
文件格式应该设置为二进制
[解决办法]
本帖最后由 VisualEleven 于 2013-06-21 10:05:29 编辑 别那么纠结,看下面代码:

int main(int argc, char* argv[])
{

ifstream f("F:\\Temp3\\aa2.jpg",ios::binary);
ofstream f2("F:\\Temp3\\aa3.jpg",ios::binary);

filebuf* pbuf=f.rdbuf();
f2<<pbuf;


f.close();
f2.close();

return 1;
}

[解决办法]
碰到00 就不读了
----------
这个是中断的表示
[解决办法]
用BYTE[]

热点排行