Harbour y arrays en funciones
Posted: Tue Jul 02, 2013 9:45 am
Tengo una función que devuelve un array de 5 dimensiones ( por defecto {.F., '', {}, {}, {}} )
El problema es que el resultado que obtengo al llamar a la función es un array de 2 dimensiones, pero no me sucede todas las veces
aReturn := GeneraArr()
xBrowse( aReturn ) //=> {1, 5934020}
Es como si en lugar de devolver el array me devolviera el puntero del mismo, ya que el valor del segundo elemento (5934020) va cambiando.
Alguien me puede ayudar?
El mismo código con xHarbour siempre devuelve el array correcto
El problema es que el resultado que obtengo al llamar a la función es un array de 2 dimensiones, pero no me sucede todas las veces
aReturn := GeneraArr()
xBrowse( aReturn ) //=> {1, 5934020}
Es como si en lugar de devolver el array me devolviera el puntero del mismo, ya que el valor del segundo elemento (5934020) va cambiando.
Alguien me puede ayudar?
El mismo código con xHarbour siempre devuelve el array correcto