1 #ifndef __RegTelefonico__
2 #define __RegTelefonico__
48 printf(
"\n\nNombre: %s", Nombre.c_str());
49 printf(
"\nDireccion: %s", Direccion.c_str());
50 printf(
"\nTelefonos: %s", Telefonos.c_str());
61 ut.leerCadena(cad, 80);
65 printf(
"\nDireccion: ");
66 ut.leerCadena(cad, 80);
67 Direccion.assign(cad);
69 printf(
"\nTelefonos: ");
70 ut.leerCadena(cad, 80);
71 Telefonos.assign(cad);
83 printf(
"\nNombre: %s", Nombre.c_str());
84 printf(
"\nNuevo Nombre: ");
85 ut.leerCadena(cad, 80);
88 printf(
"\nDireccion: %s", Direccion.c_str());
89 printf(
"\nNueva Direccion: ");
90 ut.leerCadena(cad, 80);
91 Direccion.assign(cad);
93 printf(
"\nTelefonos: %s", Telefonos.c_str());
94 printf(
"\nNuevos Telefonos: ");
95 ut.leerCadena(cad, 80);
96 Telefonos.assign(cad);
107 fread(cad,1,80,file);
110 fread(cad,1,80,file);
111 Direccion.assign(cad);
114 fread(cad,1,80,file);
115 Telefonos.assign(cad);
123 fwrite(Nombre.c_str(),1,80,file);
124 fwrite(Direccion.c_str(),1,80,file);
125 fwrite(Telefonos.c_str(),1,80,file);
int AdicionaRegistro(void)
Modifica el contenido del registro.
Definition: RegTelefonico.hpp:55
int ModificarRegistro(void)
Modifica el contenido del registro.
Definition: RegTelefonico.hpp:77
int GrabarRegistro(FILE *file)
Graba un registro.
Definition: RegTelefonico.hpp:121
int LeerRegistro(FILE *file)
Leer un registro.
Definition: RegTelefonico.hpp:102
Clase Base para manipular registros.
Definition: Registro.hpp:17
string Telefonos
Definition: RegTelefonico.hpp:27
Clase para manipular registros telefonicos.
Definition: RegTelefonico.hpp:20
string Direccion
Definition: RegTelefonico.hpp:26
RegTelefonico(void)
Definition: RegTelefonico.hpp:39
string Nombre
Definition: RegTelefonico.hpp:25
int VisualizaRegistro(void)
Visualiza el contenido del registro.
Definition: RegTelefonico.hpp:46