使用c++将图片上传到服务器

Upload pics to a server using c++

本文关键字:服务器 c++ 使用      更新时间:2023-10-16

我正试图用C++将一张照片上传到我们的一台服务器上,下面是我的测试代码的摘录

//in main
ifstream fin("cloud.jpg");
ofstream fout("cloudcpy.jpg");
string data;
while ( fin )
    fin >> data;
fout << data;
fin.close();
fout.close();
return 0;

但输出文件不是副本,比原始文件小得多。我的代码有什么错误吗?

您需要使用第三方库。请尝试libcurl

您不能使用字符串作为数据类型。由于JPEG文件不是文本文件。请尝试使用基元类型,如unsigned char或unsigned int。