我刚刚开始学习 C++,我正在开发一个程序,该程序应该从硬盘中抓取图像,然后将其另存为另一个名称。原始图像仍应保留。我可以使用文本文件,因为我可以这样做:
ifstream fin("C:\\test.txt");
ofstream fout("C:\\new.txt");
char ch;
while(!fin.eof())
{
fin.get(ch);
fout.put(ch);
}
fin.close();
fout.close();
}
但我想图像不是这样的。我是否必须安装一个库或类似的东西才能让它工作?或者我可以“只”使用包含的库吗?我知道我并不是真正的 C++ 专家,所以如果我完全错了,请告诉我。
我希望有人可以并且愿意帮助我!提前致谢!
顺便说一句,图像是 .png 格式。