Definir vector, array o tabla

Discusión en general sobre Gemix.

Re: Definir vector, array o tabla

Postby CicTec » Tue Jan 06, 2009 12:08 am

Dluk wrote:Aunque suene a mentira depiadada (XD) DIV 1 soporta definir un vector sin inicializar, pero consume muchisímos recursos, limitando demasiado la cantidad de procesos posibles durante la ejecución. Debe ser por eso que esa posibilidad desapareció en DIV 2.

La única "ventaja" de definir un vector sin inicializar en DIV 1 es que se comportaba como si tuviera "infinitas" posiciones. Pero bueno, para hacer eso también tenemos la función malloc... ¿No? No creo que valga la pena que aparezce esta carácteristica en Gemix.

Por cierto, según tengo entendido, había algunas carácteristicas de DIV 1 que desaparecieron o fueron modificadas para DIV 2. Pero como nunca usé el DIV 2 no sabría decir cuales cambiaron o se fueron. Si tengo tiempo voy a conseguirlo y ver que logro descubrir.

Saludos ^^


Estas seguro de eso, yo lo acabo de probar ahora mismo en DIV1 (tengo tanto el DIV1 como el DIV2 originales) con ese ejemplo:
Code: Select all
PROGRAM EJEMPLO;
GLOBAL
  tabla[];
BEGIN
  LOOP
    FRAME;
  END
END

y me da el seguiente error de compilacion
Programa: EJEMPLO.PRG
Error: Esperando [=]

El mismo error que DIV2, o sea que espera una lista de inicializadores para la tabla, o te has confundido algo ;), o tienes una version muy antigua de DIV1 (quizas con un BUG que en seguida corrijieron) :?.
User avatar
CicTec
 
Posts: 16554
Joined: Thu Jul 31, 2008 10:18 pm

Re: Definir vector, array o tabla

Postby Dluk » Tue Jan 06, 2009 12:14 am

Sip, estoy seguro, pero puede ser que sea como dice usted, que tenga una versión muy vieja del DIV 1 (De hecho, creo que así es, puesto que lo adquirí el mismo año que salió). Investigaré algo a ver que encuentro ^^

Saludos
Image
"El destino es como un juego... ¿No? Y ahora, esperas mi último movimiento"

Kain - Legacy of Kain: Soul Reaver
User avatar
Dluk
 
Posts: 2422
Joined: Sun Jan 04, 2009 3:51 pm
Location: En el campo de batalla

Re: Definir vector, array o tabla

Postby matt64 » Tue Jan 20, 2009 3:02 pm

yo tampoco estoy interesado en un vector de infinitas posiciones, la mayoria de las veces no será necesario y consumir recursos gratuitamente no me parece una buena caracteristica del futuro Gemix...
o sea yo opino "NO al Vector de infinitas posiciones"...
User avatar
matt64
 
Posts: 124
Joined: Sun Oct 05, 2008 6:17 am
Location: Villa Luzuriaga, Buenos Aires

Previous

Return to General

Who is online

Users browsing this forum: No registered users and 3 guests