Array Dinâmico - Dúvidas

Algoritmo

Delphi

24/05/2019

Oi pessoal, eu ainda estou com dúvidas sobre array dinâmico do Delphi. Eu fiz a seguinte implemantação:

SETLENGTH(xyn,(imax+1),(jmax+1),3)
SETLENGTH(xyn[0],0);
SETLENGTH(xyn[1],imax+1);
SETLENGTH(xyn[2],jmax+1), aonde imax e jmax são índices lidos.

Tentando ver se com isso eu inutilizo a posição 0 e uso só as posições 1 e 2. Eu consigo compilar o código, mas ele dá pau na execução. Vocês podem me orientar neste caso? Qual a sugestão de vocês para este array? Fico no aguardo, obrigado,

Edisson Sávio.
Edisson Maciel

Edisson Maciel

Curtidas 0

Respostas

Gabriel Arcasa

Gabriel Arcasa

24/05/2019

Oi pessoal, eu ainda estou com dúvidas sobre array dinâmico do Delphi. Eu fiz a seguinte implemantação:

SETLENGTH(xyn,(imax+1),(jmax+1),3)
SETLENGTH(xyn[0],0);
SETLENGTH(xyn[1],imax+1);
SETLENGTH(xyn[2],jmax+1), aonde imax e jmax são índices lidos.

Tentando ver se com isso eu inutilizo a posição 0 e uso só as posições 1 e 2. Eu consigo compilar o código, mas ele dá pau na execução. Vocês podem me orientar neste caso? Qual a sugestão de vocês para este array? Fico no aguardo, obrigado,

Edisson Sávio.


Boa tarde

Não entendi o proposito dessa implementação, você está setando o tamanho do array pela posição e não setando o tamanho o array em si, poderia mostrar mostrar melhor oque deseja conseguir?
GOSTEI 0
POSTAR