Optimizar código C++

Agosto 7, 2008 – 6:08 pm | por | 20 visitas

Optimiza los bucles =>

Siempre que sea posible, realiza el bucle en negativo en vez de en positivo esto quiere decir de n a 0 y no de 0 a n.

Ejemplo:


Código:
for (i = n-1; i >= 0; –i)
en vez de:

Código:
for (i = 0; i < n; ++i)

Tambien fijate en el detalle de que ++i es más rápido que i++ siempre y cuando estos aparecen dentro de un bucle.

Usa ‘int’

Siempre que te sea posible utiloza el tipo int en vez de char o short.

La explicación es que un tipo int tiene un tamaño entre el de short y el de long, ambos inclusive, preferentemente el tamaño de un apuntador de memoria de la máquina, por lo que es el más comun para todas las máquinas.

Estos son los distintos tipos de los que dispones en c++:

Enteros
int
long int
long long
short
char
wchar_t
Flotantes
float (IEEE754 Simple)
double (IEEE754 Normal)
long double (IEEE754 Extendido)

seguir leyendo ….

Debes logearte para realizar un comentario.

blog de blogs

BlogEvidalia quiere reunir en un mismo blog los titulares de los, que en nuestra opinión, son los mejores blogs sobre Internet y Nuevas Tecnologías.

Suscribete!!

 Suscribete vía RSS Reader o bien a nuestra lista de correo:
Tu E-mail:  
Búsqueda: