SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: pacorubio77 en Sábado 14 de Marzo de 2009, 19:18
-
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.
-
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:
Tciudad MiFuncion(){
.......
}