C++ でサーバーの 1 つに写真をアップロードしようとしています。以下はテスト コードの抜粋です。
//in main
ifstream fin("cloud.jpg");
ofstream fout("cloudcpy.jpg");
string data;
while ( fin )
fin >> data;
fout << data;
fin.close();
fout.close();
return 0;
ただし、出力ファイルはコピーではなく、元のファイルよりもはるかに小さくなっています。私のコードに何か問題がありますか?