fork download
  1. #include<iostream>
  2. #include<fstream>
  3. #include<string>
  4. using namespace std;
  5. class employee
  6. {
  7. private:
  8. int emplno;
  9. char name[20];
  10. char department[20];
  11. double salary;
  12. char managername[20];
  13. public:
  14. void getEmployeeInfo()
  15. {
  16. cout << "Enter employee number:";
  17. cin >> emplno;
  18. cout << "Enter name:";
  19. cin >> name;
  20. cout << "Enter department:";
  21. cin >> department;
  22. cout << "Enter salary:";
  23. cin >> salary;
  24. cout << "Enter manager name:";
  25. cin >> managername;
  26. }
  27. void writeEmployee(fstream &file)
  28. {
  29. char terminator[1];
  30. terminator[0] = '\n';
  31. file.write((char *)emplno, sizeof(emplno));
  32. file.write(name, sizeof(name));
  33. file.write(department, sizeof(department));
  34. file.write((char *)int(salary), sizeof(salary));
  35. file.write(managername, sizeof(managername));
  36. file.write(terminator, sizeof(terminator));
  37. }
  38.  
  39. };
  40. int main()
  41. {
  42.  
  43. }
Success #stdin #stdout 0s 15232KB
stdin
Standard input is empty
stdout
Standard output is empty