Programación General > C/C++

 me resolveis esta duda sobre registros?

(1/1)

pacorubio77:
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:
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++ ---Tciudad MiFuncion(){   .......} 

Navegación

[0] Índice de Mensajes

Ir a la versión completa