Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/10/2009, 03:58
TinoFDW
 
Fecha de Ingreso: abril-2009
Mensajes: 9
Antigüedad: 15 años, 10 meses
Puntos: 0
Return dentro de while

Ejecutando este código:

Código:
void Act::actu() {
	while (condicion) {
                // hacer algo
		if (otra_condicion) {
			actu();
			return;
		}
	}
}
Me pasa algo muy raro, al depurarlo, salta directamente a la sentencia return, cuando ni siquiera se cumple la condición del while, a partir de ese momento la ejecución del programa sigue igual de confusa. Hay algún problema con usar la sentencia return dentro del while?