السلام عليكم ورحمة الله
سؤالي هو :اريد ادخال بيانات على ملف وكذلك طباعة المخرجات على ملف بالنسبه للاخراج لا مشكله لدي فقد نجحت الطريقه اما الادخال فقد قمت بمحاوله ولكن لم تنجح ارجو ان تفيدوني وساضع محاولتي طبعا البرنامج بلغة c++
والذي اريد ادخاله في الملف هو السلاسل buff فارجو الايضاح :
void main()
{
ofstream outClientFile("Payment File.txt",ios::app);;
ofstream inClientFile("Entry.txt",ios::in);
string buff;
int n;
cout<<"Enter The Records:\n";
for(int i=0;i<n;i++)
{
cin >> buff;
inClientFile<<buff<<endl;
outClientFile<<buff<<endl;
string temp = buff.substr(22, 10);
sum += atol(temp.c_str());
}}