我試圖將照片上傳到我們的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;
但是輸出文件的摘錄的是不是一個副本,比原來的小得多。我的代碼中有任何錯誤?
'while(fin >> data)''無論如何都會更好(一般來說更好,所以你只使用*好的數據),但爲什麼不使用一個實際上覆制文件的函數呢? – chris
多少*小*?原始尺寸是多少? – Shoe
@Jeffrey 10kB VS 1kB(實際上是76字節) – zoujyjs