• Jueves 14 de Noviembre de 2024, 16:50

Autor Tema:  me resolveis esta duda sobre registros?  (Leído 813 veces)

pacorubio77

  • Miembro MUY activo
  • ***
  • Mensajes: 207
    • Ver Perfil
me resolveis esta duda sobre registros?
« en: Sábado 14 de Marzo de 2009, 19:18 »
0
Hola,es una duda que tengo..puedo en una funcion devolver un struct o registro (hablo en c++),esa es mi duda,es decir puedo poner lo siguiente:

struct Tciudad{

     string nombre;
     int habitantes;
};

struct MiFuncion(){
Tciudad ciudad
//aqui hago lo que tengo que hacer
.......
return ciudad;
}

es decir,,puede una funcion devolver un struct ? y si es afirmativo esta pregunta y mi funcion no está bien,...podrían ponerme un ejemplo que lo muestre.
Aviso que está estructura que he puesto anteriormente da error de compilacion.......

Espero ayuda,Gracias.

lydia_watanabe

  • Miembro activo
  • **
  • Mensajes: 27
    • Ver Perfil
Re: me resolveis esta duda sobre registros?
« Respuesta #1 en: Sábado 14 de Marzo de 2009, 19:35 »
0
Básicamente el problema está en que no le estás indicando que tipo de estructura quieres devolver. Tendrías que declarar la función de esta manera:

Código: C++
  1. Tciudad MiFuncion(){
  2.    .......
  3. }
  4.