viernes, 6 de agosto de 2010

Paso 5º: Funciones en linea

Existen funciones en linea que ayudan a reducir la sobrecarga por llamadas de función especial para pequeñas funciones.El compilador puede ignorar el calificador inline y típicamente así lo hará para todo,a exepción de las funciones más pequeñas.El calificador inline deberá ser utilizado sólo tratándose de funciones pequeñas,de uso frecuebnte.Usa funciones inline puede reducir el tiempo de ejecución,pero puede aumentar el tamaño del programa.



// Usamos la funcion Inline para
// calcular el volumen del cubo
#include


inline float cubo( const float s )
{
return s * s * s;
}

int main() //Funcion donde comienza el Programa
{//Comienzo del Bloke de la funcion main()
cout << "Inteoduce la longitud de tu cubo";
float radio;
cin >> lado;
cout << "El bolumen del lado del cubo: ";

return 0; //Valor que Devuelve main()
}//Fin del Bloke de la funcion main()