بســم الله الـرحمــن الرحيــم
السلام عليكــم ورحمـة الله وبركاتــه
الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
أولا أحبابى المبرمجين لى عتاب على موضوعى السابق ان ماحدش رد عليا وأنا حدثت فيه عشان حد يسألومش هانخوض فى الموضوع ده كتير
أرجو من أعزائى الكرام أعضاء ورواد منتدانا الحبيب عدم البخل علينا بمعلوماتهم الغزيرة عشان نساعد بعضنا للرقى والنهوض بأمتنا الغالية
وهذا طلب آخر لى وهو مساعدة فى تصحيح الخطأ فى هذا الكود :
#include <conio.h>
#include <fstream.h>
#include <stdlib.h>
class Employee
{
private :
char name[20];
int id;
double salary;
public :
void getdata()
{
cout<<"\nEnter name , id no. , salary ";
cin>>name >>id>>salary;
}
void showdata()
{
cout<<"\n"<<name<<"\t"<<id<<"\t"<<salary;
}
};
//---------------------------------------------------
void main()
{
Employee emp;
ofstream outfile;
outfile.open("employee.dat",ios :: binary);
if(!outfile)
{
cout<<"Can’t open file";
exit(1);
}
emp.getdata();
outfile.write((char*)(&emp),sizeof(emp));
outfile.close();
ifstream infile;
ifstream.open("employee.dat",ios :: binary);
if(!infile)
{
cout<<"Cannot open file";
exit(1);
}
infile.read((char*)(&emp),sizeof(emp));
emp.showdata();
getch();
}
أرجو الرد السريع
وشكر الله لكم وجزاكم الله خيرا
عذرا نفس المشكلة فى عرض الكود سامحونى بس حد يفهمنى بيتعمل اززاى
،،#include <iostream.h>