![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
¿Dónde esta declarada i?... ¿Dentro del for? (for(int i..)) ¿Por casualidad el if esta fuera del scope del for?...
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#2
|
|||
|
|||
|
DarkByte
Creo que deberias verificar lo que dice Federico, ya que el problema puede ser que la variable este declararada en un ambito no adecuado o peor aun que no este declarada.......hecha un vistazo nuevamente a tu codigo |
|
#3
|
||||
|
||||
|
Realmente fijate bien donde esta declarada la variable i.
Es altamente recomendable que las variables de control del ciclo for no sean usadas fuera de ciclo for, este se debe a que en general los compiladores saben aprovechar este hecho para generar código más rápido, dado que se guarda el contenido de esta variable en uno de los registros internos del micro y no en la memoria RAM.
__________________
[Crandel] |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|