Conectar-se
Quem está conectado
24 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 24 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 06/01/2009
Número de Mensagens : 69
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.neonerds.com.br

Descartar variáveis, é possivel?

em Qua 15 Abr 2009, 17:44
Mais um perguntinha do hell rsrsrsr


Possuo um script que roda poucas vezes e este, cria muitas variáveis e arrays bidimensionais enormes.
Existe alguma forma de descartar variáveis da memória?
avatar
Data de inscrição : 24/05/2008
Número de Mensagens : 2417
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 14

Prêmios
   : 0
   : 2
   : 0
Ver perfil do usuário

Re: Descartar variáveis, é possivel?

em Qua 15 Abr 2009, 17:52
bom para usar as variaveis so no script, e depois deletalas vc pode usar isso no inicio:

Código:
var nome1, nome2, nome3; //assim por diante

ai vc pode atribuir os valores agora ou quando usar, nao faz diferença.


é o unico geito que conheso.

Flwss
avatar
Data de inscrição : 03/08/2008
Número de Mensagens : 1156
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 1
   :
   :
Ver perfil do usuáriohttp://www.ciganospictures.hd1.com.br

Re: Descartar variáveis, é possivel?

em Qua 15 Abr 2009, 18:28
pelo q sei nao tem, e isso tambem nao tem nenhuma ultilidade
avatar
Data de inscrição : 06/01/2009
Número de Mensagens : 69
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.neonerds.com.br

Re: Descartar variáveis, é possivel?

em Qua 15 Abr 2009, 20:43
Utilidade creio que teria.

Neste script, é criado algumas dezenas de variáveis e arrays, isto ocupa muito espaço na memória pois, mesmo que não esteja utilizando a variável, o programa reserva um espaço na memória para isso. Tanto que o programa limita as variáveis arrays para 32000 cada e 1000000 para o total.

Estou criando um app para criar, gerenciar, responder e gerar relatórios em cima de provas. E é justo o script que gera o relatório que se cria todas estas variáveis.
A medida que tomei foi, após gerar o relatório, é exibido um texto "É recomendado que o programa seja reiniciado para que tenha uma boa performance. Deseja reiniciar agora?"

Só que quando reinicia, o usuário tem que fazer login novamente. Acho que se não existe tal função, seria uma boa implementação.
avatar
Data de inscrição : 03/08/2008
Número de Mensagens : 1156
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 1
   :
   :
Ver perfil do usuáriohttp://www.ciganospictures.hd1.com.br

Re: Descartar variáveis, é possivel?

em Qua 15 Abr 2009, 21:28
cara nao sei, em C tem, mas em GML axo q nao, vo da uma olhada, é o seguinte, se vc esta usando arrays para listas e valores, eu aconselho o ds_list... procura no help, ele é mais agil e mais leve, se precisar de ajuda fala
avatar
Ranking : Sem avaliações
Data de inscrição : 08/06/2008
Número de Mensagens : 2314
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 100

Prêmios
   : 3
   : 0
   : 1
Ver perfil do usuáriohttp://blackcapapps.blogspot.com.br/

Re: Descartar variáveis, é possivel?

em Qui 16 Abr 2009, 12:46
Vocês ignoraram o que Janx postou? Suspect

O código var é usado para criar variaveis temporárias so no script em que ela foi executada. Depois de passar a ultima linha do script todas as variaveis declaradas com var são excluidas da memória.
avatar
Data de inscrição : 06/01/2009
Número de Mensagens : 69
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://www.neonerds.com.br

Re: Descartar variáveis, é possivel?

em Qui 16 Abr 2009, 14:43
uHAUhuAua Desculpe!!! Realmente não tinha percebido... :oops:




Keep Drunk! Avoid hangover!! drunken
Conteúdo patrocinado

Re: Descartar variáveis, é possivel?

Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum