test - C++ Saltarse el resto de la iteración `para ''actual y comenzar una nueva.
test para saber si estoy lista para el amor (3)
Considere este código C ++
for(int i=0; i<=N; ++i)
{
if(/* Some condition 1 */) {/*Blah Blah*/}
if(/* Some condition 2 */){/*Yadda Yadda*/}
}
¿Hay alguna palabra clave / comando por lo que si la condición 1 se evalúa como true y la ejecución de /*Blah Blah*/ puedo omitir el resto de la iteración actual y comenzar una nueva iteración incrementando i .
Lo más cercano que sé a este tipo de saltos de declaración es break pero eso termina el ciclo completamente.
Supongo que uno podría hacer esto usando algunas banderas y declaraciones if, pero una simple palabra clave sería muy útil.
Este caso parece más adecuado para if ... else .. que para continuar, aunque continue funcionaría bien.
for(int i=0; i<=N; ++i)
{
if(/* Some condition 1 */)
{/*Blah Blah*/}
else if(/* Some condition 2 */)
{/*Yadda Yadda*/}
}
Usando la instrucción Continue , detiene el ciclo actual y continúa al siguiente, en lugar de romper por completo
Use la palabra clave continue y ''continuará'' hasta la próxima iteración del ciclo.