elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Duda sobre registros en C++
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda sobre registros en C++  (Leído 1,769 veces)
seryioo

Desconectado Desconectado

Mensajes: 83



Ver Perfil
Duda sobre registros en C++
« en: 6 Septiembre 2015, 23:28 pm »

Hola a todos, estoy haciendo un ejercicio en el que se me pide hacer una agenda con el nombre, apellidos y número de cada contacto.

En una parte del enunciado se me dice lo siguiente:"
void leer_contacto(Tentrada& ent),
que se encargará de pedir y leer, de la consola, los datos de un contacto, pasar nombre y apellido a mayúsculas, y rellenar con ellos los campos de la entrada ent que recibe como argumento."


No entiendo bien a qué se refiere con " pedir y leer, de la consola".
¿Dónde están esos datos que tengo que pedir y leer?¿Están ya en la entrada o tiene que meterlos el usuario?

Si me está dando en el argumento de la función acceso al registro (Tentrada& ent) y las declaraciones son las siguientes, cómo accedo  a los campos del array entradas para discernir entre cada entrada con sus respectivos contactos?

Código
  1. struct Tentrada {
  2. string nombre;
  3. string apellido;
  4. long numero;
  5. };
  6.  
  7. struct Tagenda {
  8. Tentrada entradas [DIM];
  9. Unsigned numEntradas;
  10. };
  11.  
  12.  


Gracias.


« Última modificación: 6 Septiembre 2015, 23:37 pm por seryioo » En línea

ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: Duda sobre registros en C++
« Respuesta #1 en: 7 Septiembre 2015, 16:51 pm »

Según veo, tienes que pedir (cout << "Escriba el nombre: ";), y leer (cin >> ent.nombre;).
Los datos formateados (pasados a mayúsculas) los introduces en "ent".
Ten en cuenta que "ent" se lo pasas a la función para que lo rellene:

Código
  1. TEntrada entrada;
  2. leer_contecto(entrada);
  3. // ***entrada ya tiene los datos cargados***


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Duda con relacionar registros
PHP
Maties 360 4 2,131 Último mensaje 15 Agosto 2007, 14:40 pm
por yeikos
Duda MUY BASICA sobre los registros en Ensamblador
Ingeniería Inversa
ferk93 3 6,113 Último mensaje 2 Junio 2008, 16:51 pm
por ferk93
[Duda] Registros
ASM
xv0 0 2,452 Último mensaje 25 Octubre 2012, 17:24 pm
por xv0
Pregunta simple sobre registros « 1 2 »
ASM
zonahurbana 11 6,813 Último mensaje 25 Abril 2014, 23:00 pm
por Vaagish
Duda sobre registros de IP en paginas web
Dudas Generales
PaulHenry 4 3,242 Último mensaje 18 Julio 2016, 09:42 am
por Orubatosu
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines