Saludos,
Existe un limite en la cantidad de elementos que puede contener un arreglo en Harbour y/o xHarbour ?
De ser asi, cual es la recomendacion para extender esa cantidad.
Gracias
hmpaquito wrote:Hola,
En teoría el límite es la memoria instalada o incluso más si el OS hace swapping al HD.
Ahora bien, eso es sólo la teoría, porque en la práctica el asunto va a depender más bien de la fragmentación de la memoria asignada al programa.
Las operaciones con arrays (y cadenas) pueden provocar facilmente un "exception error in hb_realloc" por poner un ejemplo.
Mi recomendación:
- Asigna previamente la dimension del array y asigna los elementos, en vez de hacer Aadd(). Esto en la práctica casi nunca puede hacerse.
- Quizá en un programa, con memoria no demasiado fragmentada, puedes llegar a un tamaño de array grande sin problemas: 20.000 o 30.000 elementos, por decir algo.
- Y la más importante, no uses arrays para grandes volúmenes: aunque logres victoria y logres que te "quepa" en el array, luego te dejará el programa tiritando, debido a la gran fragmentación de memoria que habrá dejado. Usa archivos dbf temporales para albergar mucha informacion.
Saludos
Silvio.Falconi wrote:En teoría hay un límite, el límite de la inteligencia dentro de tu cabeza
.De la boca sobre el órgano _. Varios desarrolladores necesitan esto.
Ellos no lo hacen chupar y romper sus bolas por ti.
Dígale que el boceto para publicar sus pequeñas pinzas porque ese tipo de ejercicio es algo que deben hacer en privado.
Usa sus palabras para hacerte un sabroso bidet. No eres el último que eres Silvio Falconi. Que está discutiendo con un grupo de idiotas
Of the mouth on the _ organ. Several developers need this.
They do not make it suck and break their balls for you.
Tell him that the sketch to publish their little pincers because that kind of exercise is something they should do in private.
Use their words to make you a tasty bidet. You're not the last one you're Silvio Falconi. Which is arguing with a bunch of idiots
Della bocca sull'organo sessuale. Di questo hanno bisogno diversi sviluppatori.
Non se lo fanno succhiare e rompono i coglioni a te.
Digli che l'abbozzino di pubblicare le loro pugnette perché quel tipo di esercizio è una cosa che dovrebbero svolgere in privato.
Utilizza le loro parole per farti un gustoso bidet. Tu non sei l'ultimo arrivato sei Silvio Falconi. Che sta discutendo con un branco di imbecilli
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: lubin and 79 guests