(Una excepción común entre C y C++ son las "funciones inline", que suelen incluirse en "header files" porque la mayoría de implementaciones no pueden expendir funciones "inline" de forma adecuada sin ver sus definiciones durante el tiempo de compilación.)