#include<iostream>
#include<fstream>
#include<string>
using namespace std;
class employee
{
private:
int emplno;
char name[20];
char department[20];
double salary;
char managername[20];
public:
void getEmployeeInfo()
{
cout << "Enter employee number:";
cin >> emplno;
cout << "Enter name:";
cin >> name;
cout << "Enter department:";
cin >> department;
cout << "Enter salary:";
cin >> salary;
cout << "Enter manager name:";
cin >> managername;
}
void writeEmployee(fstream &file)
{
char terminator[1];
terminator[0] = '\n';
file.write((char *)emplno, sizeof(emplno));
file.write(name, sizeof(name));
file.write(department, sizeof(department));
file.write((char *)int(salary), sizeof(salary));
file.write(managername, sizeof(managername));
file.write(terminator, sizeof(terminator));
}
};
int main()
{
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPGZzdHJlYW0+CiNpbmNsdWRlPHN0cmluZz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKY2xhc3MgZW1wbG95ZWUKewpwcml2YXRlOgoJaW50IGVtcGxubzsKCWNoYXIgbmFtZVsyMF07CgljaGFyIGRlcGFydG1lbnRbMjBdOwoJZG91YmxlIHNhbGFyeTsKCWNoYXIgbWFuYWdlcm5hbWVbMjBdOwpwdWJsaWM6Cgl2b2lkIGdldEVtcGxveWVlSW5mbygpCgl7CgkJY291dCA8PCAiRW50ZXIgZW1wbG95ZWUgbnVtYmVyOiI7CgkJY2luID4+IGVtcGxubzsKCQljb3V0IDw8ICJFbnRlciBuYW1lOiI7CgkJY2luID4+IG5hbWU7CgkJY291dCA8PCAiRW50ZXIgZGVwYXJ0bWVudDoiOwoJCWNpbiA+PiBkZXBhcnRtZW50OwoJCWNvdXQgPDwgIkVudGVyIHNhbGFyeToiOwoJCWNpbiA+PiBzYWxhcnk7CgkJY291dCA8PCAiRW50ZXIgbWFuYWdlciBuYW1lOiI7CgkJY2luID4+IG1hbmFnZXJuYW1lOwoJfQoJdm9pZCB3cml0ZUVtcGxveWVlKGZzdHJlYW0gJmZpbGUpCgl7CgkJY2hhciB0ZXJtaW5hdG9yWzFdOwoJCXRlcm1pbmF0b3JbMF0gPSAnXG4nOwoJCWZpbGUud3JpdGUoKGNoYXIgKillbXBsbm8sIHNpemVvZihlbXBsbm8pKTsKCQlmaWxlLndyaXRlKG5hbWUsIHNpemVvZihuYW1lKSk7CgkJZmlsZS53cml0ZShkZXBhcnRtZW50LCBzaXplb2YoZGVwYXJ0bWVudCkpOwoJCWZpbGUud3JpdGUoKGNoYXIgKilpbnQoc2FsYXJ5KSwgc2l6ZW9mKHNhbGFyeSkpOwoJCWZpbGUud3JpdGUobWFuYWdlcm5hbWUsIHNpemVvZihtYW5hZ2VybmFtZSkpOwoJCWZpbGUud3JpdGUodGVybWluYXRvciwgc2l6ZW9mKHRlcm1pbmF0b3IpKTsKCX0KCn07CmludCBtYWluKCkKewoKfQ==