Nome de
Rodrigo Bevilacqua Marcondes [rodrig...@yahoo.com.br]
Enviado: segunda-feira, 26 de outubro de 2009 5:43
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Matriz em Delphi
Prezados colegas,
Tenho uma dúvida,
Tenho uma Matriz em Delphi que criei assim :
var
ITENS_ : array[1..MAX
: Seg, Outubro 26, 2009 3:43:44 PM
Assunto: RES: [delphi-br] Matriz em Delphi
Simplesmente não libera! Essa área fica alocada de forma fixa dentro do
programa. Não se libera da memória. Vc deve fazer uso de matrizes esparsas, que
usam alocação dinâmica de memória (ou seja, ponteiros!). Vc deve
%40yahoo.com.br
]
Enviado: segunda-feira, 26 de outubro de 2009 5:43
Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
Assunto: [delphi-br] Matriz em Delphi
Prezados colegas,
Tenho uma dúvida,
Tenho uma Matriz em Delphi que criei assim :
var
ITENS_ : array[1..MAX] of array
é igual:
SETLENGTH(vetor, 20,20,40...);
Rodrigo Bevilacqua Marcondes escreveu:
Olá Rubem,
Eu sei criar um vetor dinâmico assim :
e alocar dinâmico
usando
SETLENGTH(vetor, 20);
mas para matriz não consegui fazer dinâmico.
Olá,
É a mesma coisa, mas usando laço e indice para 'n Colunas x Linhas!
To: delphi-br@yahoogrupos.com.br
From: rodrig...@yahoo.com.br
Date: Mon, 26 Oct 2009 11:25:36 -0700
Subject: Res: RES: [delphi-br] Matriz em Delphi
Olá Rubem,
Eu sei criar um vetor dinâmico assim :
e
Enviadas: Seg, Outubro 26, 2009 3:43:44 PM
Assunto: RES: [delphi-br] Matriz em Delphi
Simplesmente não libera! Essa área fica alocada de forma fixa dentro
do programa. Não se libera da memória. Vc deve fazer uso de matrizes
esparsas, que usam alocação dinâmica de memória (ou seja, ponteiros
2009/10/26 Rodrigo Bevilacqua Marcondes rodrig...@yahoo.com.br:
Prezados colegas,
Tenho uma dúvida,
Tenho uma Matriz em Delphi que criei assim :
var
ITENS_ : array[1..MAX] of array[1..3] of String; //L C
Me gera uma matriz assim :
[ ][ ][ ]
[ ][ ][ ]
[ ][ ][ ]
até MAX
para
não, pois o array tem que ser variant para usar o setLength ...
Rodrigo ®¿®
De: Júlio César Santiago Guiótti jcsguio...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Seg, Outubro 26, 2009 4:06:44 PM
Assunto: Re: [delphi-br] Matriz em Delphi
Não
Enviadas: Seg, Outubro 26, 2009 4:42:25 PM
Assunto: Re: Res: RES: [delphi-br] Matriz em Delphi
Porque você precisa desalocar essa matriz se você a utiliza centenas de
vezes? A realocação com SetLength é cara, principalmente se o vetor
tiver muitos elementos. Se quiser alocar e desalocar
2009/10/26 Rodrigo Bevilacqua Marcondes rodrig...@yahoo.com.br:
não, pois o array tem que ser variant para usar o setLength ...
Array dinâmico também, com a vantagem de ser muito mais rápido do que variant.
Joao Morais
10 matches
Mail list logo