

Esta obra está bajo una licencia de Creative Commons por expreso deseo de los autores del trabajo original.
Traducción realizada por José Manuel Beas del original publicado en TheServerSide.
Publicado por Dertin en Diciembre 29, 2008


Esta obra está bajo una licencia de Creative Commons por expreso deseo de los autores del trabajo original.
Traducción realizada por José Manuel Beas del original publicado en TheServerSide.
Publicado en Guías Programación | Etiquetado: aprendizaje, eclipse, estudiantes, Guías, Maven, programación | Deja un Comentario »
Publicado por Dertin en Diciembre 29, 2008
Bueno en esta oportunidad les presento el tipo de función especial “inline”, la cúal no es de uso común, pero sirve conocerle y en algunos caso utilizarle (cundo se trata de funciones de pocas lineas), consiste en un tipo de función la cual en vez se cargar el contenido de la función en memoria, para estar expectante de una llamada y estar “saltando” por la memoria, este tipo de función lo que hace es se carga dentro del bloque donde se le hace referencia, osea esta en la linea de “llamada” como parte del código, y no en memoria aparte; esto es útil para funciones pequeñas ya sean de 1 a 4 lineas de código, en vez de estar saltando a otro sitio de memoria del programa que ocasiona una recarga de memoria, se puede definir como inline y hacer que se incluya como código a procesar en la misma función ya cargada en memoria.
Les dejo un ejemplo de codigo de función inline, como podes ver se usa la palabra clave inline para forzar al compilador el tipo de función, algunos compiladores determinan en caso de no especificar nada, si debe ser inline o normal, aquí somos nosotros quienes le decimos al compilador que trate al función como inline : Leer el resto de esta entrada »
Publicado en C++, códigos X códigos | Etiquetado: aprendizaje, C++, códigos X códigos, estudiantes, programación | Deja un Comentario »