使用c++; 我试图上传一张照片到我们的服务器中的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; //在main中 ifstream fin(“cloud.jpg”); fout(cloudcpy.jpg); 字符串数据; 而(财务) fin>>数据; fout
您不能使用字符串作为数据类型。因为JPEG文件不是文本文件。请尝试使用原语类型,如unsigned char或unsigned int来执行此操作 您需要使用第三方库。请尝试使用c++; 我试图上传一张照片到我们的服务器中的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; //在main中 ifstream fin(“cloud.jpg”); fout(cloudcpy.jpg); 字符串数据; 而(财务) fin>>数据; fout,c++,C++,您不能使用字符串作为数据类型。因为JPEG文件不是文本文件。请尝试使用原语类型,如unsigned char或unsigned int来执行此操作 您需要使用第三方库。请尝试,而(fin>>数据)无论如何都会更好(一般来说更好,这样您只使用好的数据),但为什么不使用一个实际复制文件的函数呢?要小多少?原始大小是多少?@Jeffrey 10kB VS 1kB(实际上是76字节)哦,当流超出范围时,文件将关闭。我并不特别喜欢把事情放在“为我完成”的文件中。零会裁剪你的字符串输出。是的,我只是发现我的
,而(fin>>数据)
无论如何都会更好(一般来说更好,这样您只使用好的数据),但为什么不使用一个实际复制文件的函数呢?要小多少?原始大小是多少?@Jeffrey 10kB VS 1kB(实际上是76字节)哦,当流超出范围时,文件将关闭。我并不特别喜欢把事情放在“为我完成”的文件中。零会裁剪你的字符串输出。是的,我只是发现我的gallery应用程序无法打开输出文件。