¿Afecta #include el tamaño del programa?

Cuando mi archivo cpp usa #include para agregar un encabezado, ¿el tamaño de mi programa final aumenta? El encabezado no se considera como unidades de compilación, pero el contenido del archivo de encabezado se agrega al archivo de origen real por el preprocesador, ¿así que el tamaño del archivo de salida (ya sea exe o dll) se verá afectado por esto?

Editar: Olvidé mencionar que la pregunta no es sobre plantillas / funciones en línea. Me refiero a lo que sucederá si coloco un #incluir en un encabezado que no tenga ningún detalle de implementación de funciones. Gracias

Respuestas a la pregunta(8)

Su respuesta a la pregunta