[Ajuda] Funзхes x Variaveis
#1

Hб alguma diferenзa de velocidade em utilizar uma funзгo ou colocar o seu retorno em uma Variбvel para ser utilizada?

Exemplo:

GetVehicleModel( GetPlayerVehicleID(playerid)) ... e assim ao longo do cуdigo, sempre.

OU

new Modelo = GetVehicleModel( GetPlayerVehicleID(playerid)) ... utilizar a variбvel ...
Reply
#2

Para o processador do computador, й bem mais demorado executar repetidas vezes uma funзгo nativa para se obter um mesmo valor em comparaзгo a armazenб-lo uma vez em uma variбvel e utilizб-la sempre no lugar .



Espero ter ajudado .
Reply
#3

Quote:
Originally Posted by PlayBack
Посмотреть сообщение
Hб alguma diferenзa de velocidade em utilizar uma funзгo ou colocar o seu retorno em uma Variбvel para ser utilizada?

Exemplo:

GetVehicleModel( GetPlayerVehicleID(playerid)) ... e assim ao longo do cуdigo, sempre.

OU

new Modelo = GetVehicleModel( GetPlayerVehicleID(playerid)) ... utilizar a variбvel ...
Й isso que o RJJ falou, й mais saudбvel pro processador ele acessar um endereзo de memуria e obter todos os valores que ele quer, do que ter que chamar uma funзгo que vai ter que executar uma sйrie de passos, e na maioria das vezes instruзхes condicionais ou atй mesmo de loop, que podem deixar a complexidade do cуdigo bem grande.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)