[Tutorial] Optimizacion de cуdigo.
#10

Quote:
Originally Posted by the_chaoz
Посмотреть сообщение
Es el operador ternario
ejemplo:
pawn Код:
new
    bool:var = true,
    aux;

//dentro de algun callback o funcion
if(var == true)
    aux = 104;
else
    aux = 56;

//El if-else anterior equivale a:
aux = ((var == true) ? (104) : (56));
Este operador solo deberia utilizarse cuando realmente no hay opcion, ya que quita claridad al codigo y no es mejor que utilizar if en terminos de performance.

El codigo es asi y esta bien. Lo que esa linea hace es crear 2 variables ('j' e 'i'); a 'j' le asigna el valor que retorna la funcion 'GetMaxPlayers()' (por lo que ya tenemos i=0; j=GetMaxPlayers()); luego aumenta 1 mientras que i sea menor al valor de j. Se crea la variable auxiliar j para evitar llamar a la funcion 'GetMaxPlayers()' en cada iteracion del for y aumentar la performance.
ah ok, justamente por eso tenia esa duda me hizo confundi.

bien, ahora me quedo claro, pregunte por ke se lo veia a algunos ke lo utilizaban asi pense ke se ekivocaban, ahora me quedo claro.

Muchas gracias por aclaramedas a las dudas .
Saludos.
Reply


Messages In This Thread
Optimizacion de cуdigo. - by 0xFFFFFF - 30.08.2013, 00:43
Respuesta: Optimizacion de cуdigo. - by Glimma - 30.08.2013, 00:46
Re: Optimizacion de cуdigo. - by 0xFFFFFF - 30.08.2013, 00:50
Respuesta: Optimizacion de cуdigo. - by Glimma - 30.08.2013, 00:50
Respuesta: Optimizacion de cуdigo. - by oOFotherOo - 30.08.2013, 01:17
Respuesta: Optimizacion de cуdigo. - by Glimma - 30.08.2013, 01:21
Respuesta: Optimizacion de cуdigo. - by TheChaoz - 30.08.2013, 01:22
Respuesta: Optimizacion de cуdigo. - by OTACON - 30.08.2013, 01:36
Respuesta: Optimizacion de cуdigo. - by TheChaoz - 30.08.2013, 01:45
Respuesta: Optimizacion de cуdigo. - by OTACON - 30.08.2013, 01:55

Forum Jump:


Users browsing this thread: 2 Guest(s)