Page 1 of 1

variables

Posted: Sat Mar 17, 2007 5:23 am
by Arvisnet
Saludos, en version de 16bits, vi que la aplicacion consumia muchos recursos y opte por usar arreglos de variables.. es decir, en lugar de usar
cNombre
cNumero
...

use un arreglo oGet[0,space(x)] que contenia el total de variables que necesito en el programa, esto me soluciono el problema un poco ya que solo tenia una variable en realidad. en version 32 bits, es necesario seguir asi?.. digo esto solo porque al usar nombres de variables el codigo se ve mas entendible y a la hora de depurarlo pues se sabe de antemano el valor que trae la variable con solo ver el nombre.

mi pregunta es: puedo usar tantas variables como necesite y no pasar por el problema de consumir muchos recursos..?

tambien se me faciita con los arreglos porque los puedo pasar por referencia y asi modificar su valor (digo mas facil).

seguir usando arreglos para las variables, o usar variables mas descriptivas???

saludos..
AVS

Posted: Sat Mar 17, 2007 6:29 am
by Antonio Linares
AVS,

>
mi pregunta es: puedo usar tantas variables como necesite y no pasar por el problema de consumir muchos recursos..?
>

Si, en 32 bits no existe ese problema

Posted: Sat Mar 17, 2007 4:31 pm
by manuramos
Un momento dado, si no quieres borrar lo que ya tienes, puedes darle un nombre a cada elemento del array:

#define V_NOMBRE oGet[1]
#define V_APELLIDOS oGet[2]
#define V_DIRECCION oGet[3]
...
...
#define VARIABLE21 oGet[2,1]
...
etc...

A partir de entonces en lugar de poner "oGet[x,y]" sólo has de escribir el nombre que le definiste. (pueden convivir ambas formas).

gracias

Posted: Sun Mar 18, 2007 7:20 pm
by Arvisnet
prefecto gracias por el consejo.
un saludo..

AVS