急求C++ 简单的保存图片文件代码
是这样的,目前我在做qt的一个东西,但是犹豫保存图片的地方,qt的处理图片插件加载不上来,所以考虑嵌入几句C++代码来保存图片文件,现已得到图片的数据流ByteArray对象了,就差C++保存到图片文件的代码了,格式是png图片,求知道的大神指点,先谢了!
[解决办法]
#include "stdafx.h"
#include <iostream.h>
#include <fstream.h>
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;
}
[解决办法]
用libpng