Programación General > C/C++

 Ayuda Urgente

<< < (3/3)

shephiroth:
Buenas. Apoyo el no uso del GOTO, la verdad que los tiempos de usar esta sentencia han desaparecido. Ya han dado multitud de razones, asi que lo dejo como esta  :P

Respecto a como salir de dos o mas bucles a la vez.....en mi opinion si esto sucede es una mala planificación de los mismos, y hay que revisar el código, pero me ha ocurrido mas de una vez y para poder continuar y más tarde revisarlo utilizo esta forma:

bool pasalir=true;
for(x=0;x<10 && pasalir;x++)
{
for(y=0;y<10 && pasalir;y++)
{
...
if ("quieressalir") pasalir=false
}
}

pero ya te digo, son métodos que uso hasta q tengo tiempo de depurar el código

The Black Boy:
todo lo que han dicho sobre el goto tiene sus pro's pero mas contras  de hecho es horrible utilizarlo y mas aun  incompresible.. pero sobre todo no se debe usar (bajo mi criterio) es por una simple y sencilla razon las funciones que se crearon despues del goto son mas optimas y eficientes para programar

pero como dice juank si lo quieren usar usenlo..

y tu powers  si lo deseas seguir haciendo con goto pues ni idea de como ayudarte

___Saludos___ :hola:

Blag:
Deberías eliminar esos goto's como todos dicen y mejor utilizar funciones que te devuelvan un valor boolean, así puedes saber si el código se ejecutó bien o no.....

 :devil:

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa