PDA

View Full Version : تغییر در اندازه فایل بعد از کپی



white tower
شنبه 26 دی 1388, 15:42 عصر
من با این قطعه کد یه فایل جدید از روی فایل موجود روی سیستمم می سازم اما بدون اینکه چیزی اضافه کنم یه بایت به اندازه اش اضافه میشه.یعنی هر بار که فایل رو بدم به این برنامه یه بایت بهش اضافه میشه.
کد برنامه


#include<iostream>
#include<fstream>
using namespace std;
int main(){

ifstream in_from_file("/home/my_acount/Desktop/Dsa.pdf");
ofstream out_to_file("/home/my_acount/Desktop/dsa.pdf");


while(in_from_file){

char ch;

in_from_file.get(ch);
out_to_file.put(ch);
}

in_from_file.close();
out_to_file.close();

return 0;
}
کسی می دونه جرا؟
ممنون