Advertisement
mrmalvicino

ArchiveTemplateCall

Apr 25th, 2025
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.29 KB | Software | 0 0
  1. void metodoDePruebaParaInicializarArchivos()
  2. {
  3.     Archive<Medico> medicosArchivo("./data/medicos.dat"); // Esto tiene que ser un atributo del Manager
  4.     medicosArchivo.createEmptyArchive();
  5.     Medico medico; // Esto podría ser un atributo del Manager
  6.  
  7.     medico.setId(1); // Esto no debería estar hardcodeado sino generado por el archivo, lo pongo así para que se entienda la idea
  8.     medico.setName("Dr. Strange");
  9.     medicosArchivo.write(medico);
  10.  
  11.     medico.setId(2); // Esto no debería estar hardcodeado sino generado por el archivo, lo pongo así para que se entienda la idea
  12.     medico.setName("Dr. Who");
  13.     medicosArchivo.write(medico);
  14.  
  15.     Archive<Paciente> pacientesArchive("./data/pacientes.dat"); // Esto tiene que ser un atributo del Manager
  16.     pacientesArchivo.createEmptyArchive();
  17.     Paciente paciente; // Esto podría ser un atributo del Manager
  18.  
  19.     paciente.setId(1); // Esto no debería estar hardcodeado sino generado por el archivo, lo pongo así para que se entienda la idea
  20.     paciente.setName("Stornu, Dito");
  21.     pacientesArchivo.write(paciente);
  22.  
  23.     paciente.setId(2); // Esto no debería estar hardcodeado sino generado por el archivo, lo pongo así para que se entienda la idea
  24.     paciente.setName("Elque, Brado");
  25.     pacientesArchivo.write(paciente);
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement