for(dir=0;dir<=65535;++dir)
Ahora bien, mi pregunta es si por ejemplo tengo una variable de tipo long int al llegar a su maximo valor (65535) y la incremento en 1, automaticamente se va a 0 o a 65536, digo esto porque tal vez sea esa la causa de tener un ciclo infinito.
Hola a ambos, respondiendo a vszener, pues hice lo que me dijiste y no, sigue en el bucle infinito. Y con respecto a lo maunix me pregunta de como está definida la variable, lo que yo leí del compilador este tipo de variable va de 0 a 65535. Entonces solo restaria saber si este tipo de variable al incrementarla en 1 vuelve a cero o qué pasa con ella?
De antemano muchas gracias por su ayuda.