Comment dois-je déclarer un tableau quand je ne sais pas la longueur jusqu'à l'exécution?

J'ai d'abord eu un array[1..1000] qui a été défini comme une variable globale.
Mais maintenant, j'ai besoin de ça pour être n, pas 1000 et je n'ai pas trouver n jusqu'à ce que plus tard.
Je sais que ce n est avant de me remplir le tableau mais j'ai besoin d'elle pour être global donc besoin d'un moyen de définir la taille d'un tableau global au moment de l'exécution.

Contexte est le remplissage d'un tableau avec une transformation linéaire des octets dans un fichier.
Je ne sais pas comment big le fichier est jusqu'à ce que quelqu'un veut l'ouvrir, et les fichiers peuvent être de toute taille.

  • et quelle langue exactement est-ce?
  • L' [lobound..hibound] construire pour la définition des tableaux, couplé avec des tableaux globaux et e/s de fichier ne laisse que Pascal et Ada dans la compétition, donc les paris aurait été sur Delphi 🙂 Rob utilisé après votre commentaire, cependant.
InformationsquelleAutor Arthur | 2009-01-11