Últimos assuntos
» CR - Concurso Relâmpago!!
por Willy Ter 18 Jul 2017, 17:11

» 3D:como rodar a camara em horizontal?
por Cambalinho Ter 18 Jul 2017, 15:09

» [Resolvido] pode explicar a d3d_set_projection()?
por Cambalinho Ter 18 Jul 2017, 11:28

» Escrever a resposta certa muda de room
por PedroX Seg 17 Jul 2017, 21:46

» Nota de esclarecimento - GMBR voltou!
por Mentos e Coca-cola Seg 17 Jul 2017, 17:05

» [CR] Campo Minado
por Katerp Dom 16 Jul 2017, 23:09

» [CR] The Bazooka Cat
por Tedi Ripper Dom 16 Jul 2017, 23:01

» Como melhorar um protótipo(Design)
por lolandoplayer Dom 16 Jul 2017, 22:56

» Diminuir velocidade ao arrastar objeto
por LwysF Dom 16 Jul 2017, 17:33

» Ajuda para mecanismo do jogo
por Willy Dom 16 Jul 2017, 15:54

Estatísticas
Temos 12700 usuários registrados
O último usuário registrado atende pelo nome de Eduardo Gomes

Os nossos membros postaram um total de 220918 mensagens em 30411 assuntos

[Duvida] Array

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[Duvida] Array

Mensagem por ricaun em Qui 11 Mar 2010, 12:51

Galera queria saber se tem como achar o tamanho da array, gm não tem isso já procurei. Sera que alguem tem alguma ideia de como fazer algo do tipo???

Valeu!
avatar
ricaun

Data de inscrição : 23/09/2008
Número de Mensagens : 169
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Duvida] Array

Mensagem por Kabeção em Qui 11 Mar 2010, 13:22

Não tem como achar o tamanho.
O que você pode fazer e identificar o ultimo índice vazio da array. O lugar em que não foi mais adicionado valores.


var i;
i = 0;
while true
{
if (variavel[i] == "") || (i >= 3600) // ou variavel[i] == 0
return i;

i += 1;
}


Uma array tem 3599 índices (eu acho).
Isso deve retornar o ultimo índice usado, mas pode ocorrer bugs.
avatar
Kabeção

Ranking : Sem avaliações
Data de inscrição : 08/06/2008
Número de Mensagens : 2314
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 3
   : 0
   : 1

Ver perfil do usuário http://blackcapapps.blogspot.com.br/

Voltar ao Topo Ir em baixo

Re: [Duvida] Array

Mensagem por vinians em Qui 11 Mar 2010, 14:08

Voce também pode utilizar as funções de lista com DS_LIST que é bem mais flexivel que os arrays, porem somente se o seu GM for registrado!
avatar
vinians

Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0

Prêmios
   : 0
   : 2
   : 1

Ver perfil do usuário http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: [Duvida] Array

Mensagem por ricaun em Sex 12 Mar 2010, 12:12

@vinians escreveu:Voce também pode utilizar as funções de lista com DS_LIST que é bem mais flexivel que os arrays, porem somente se o seu GM for registrado!

To ligado que ds_list é mais pilado, já que tem muitas funções interessantes. Mas o que eu queria mesmo era saber se tinha como fazer algo para achar o tamanho da array, eu vou ver se funciona bem o code que o Kabeção posto, qualquer coisa edito.

Valeu!
avatar
ricaun

Data de inscrição : 23/09/2008
Número de Mensagens : 169
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum