Hola, soy novato en al programacion orientada a objetos, y la verdad es que soy novato en cualquier programacion jaja

por eso estoy aprendiendo C++ y Ruby con varios manuales, y es que lei una de las cosas mas basicas que tiene el lenguaje, es el pre-procesador, ya entendi para que sirve, si no estoy equivocado es para dividir una programa muy grande en varios ficheros, para que el compilador lo lea como 1 y sin embargo sean mas de 1
Lo que pasa es que no se como usarlo

por ejemplo, si quiero agregar el fichero "horario" debo poner #include "horario" a partir de hoy, para que por ejemplo el compilador lea: lunes, martes miercoles, a partir de hoy, creo que es asi, ahora mi pregunta es, ¿como hago para hacerle entender al pre-procesador que el fichero "horario" es lunes martes miercoles????