Duda sobre Arrays []

Started by Milton884, June 01, 2011, 10:30:38 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Milton884

Que tal? Resulta que tengo un archivo donde almaceno la cantidad y las caracteristicas de todos los objetos que hay en el juego (es un RPG).
Yo leo con una funcion para archivos INI la clave NUMOBJS en el archivo, que en mi caso es 2, todo bien hasta ahi.

Lo que quiero hacer es segun lo leido, crear un array con esa cantidad de elementos... pero como primero hay que iniciarlizar las variables... no se puede hacer. Quiero saber si hay la misma forma que en Visual basic de hacer un Redim de una variable vector para incrementar el numero de elementos, y ahi aprovechar y meter la cantidad de objetos que lei en el archivo ini.


Desde ya muchas gracias.

FreeYourMind

es que los arrays son de dimension fija, yo que tu pondria un limite que creas que no se va superar por ejemplo array[19] (y que puedes controlar para que no pete), lo declaras y rellenas con nulos, si es int pues zeros, si es de char pues "".

Milton884

Perfecto, voy a hacer eso entonces, muchas gracias

Drumpi

Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

Arcontus

También puedes usar listas enlazadas. Te recomiendo el siguiente enlace donde esta muy bien explicado:
http://c.conclase.net/edd/index.php?cap=005

Saludos!
5Leaps, el primer juego comercial desarrollado para BennuGD. http://www.5leaps.com

HenBanKeN

Apoyo lo de listas enlazadas. La solución definitiva a las dimensiones fijas de los arrays, y montón de otras cosas.
Aún aprendiendo a manejar mis herramientas...