Esto es algo que muchos iniciados no saben, y es que las llaves de c/c++ son para marcar ámbitos, por ejemplo el ámbito de una función es lo que está dentro de sus llaves.
por ejemplo, si quisiera crear dos FOR que utilicen una misma variable llamada 'i', y quiero declararla dos veces, esto normalmente no se puede hacer dentro de una función, pero si lo hacemos dentro de otro ámbito separado por llaves es posible.
Código:
void Funcion_Dummy()
{
{
for(int i=0; i<5; i++)
{
}
}
/* vuelvo a declarar 'i' pero dentro de otro ámbito de llaves */
{
for(int i=0; i<5; i++)
{
}
}
}
parece ser un pequeño truquillo, pero es muy útil si les gusta usar los mismos nombres de variables, por ejemplo en los FOR siempre nos gusta usar i,j,k, etc
La consigna es tener consciencia del ámbito en el que estamos.
Que estén bien ;-D