Tengo una gran duda...
Con un amigo estamos aprendiendo C++. Estamos haciendo programas simples pero nos estamos dividiendo el trabajo. Es decir, por ejemplo:
El está escribiendo ciertas funciones para resolver ciertos problemas y mientras yo escribo el programa programa principal y solo llamo a dichas funciones. También tenemos que utilizar algunos tipos definidos de usuario y quisiera escribirlos en otro archivo para facilitar la lectura.
La gran duda es:
¿Cómo hacemos esto?
Es decir, ¿las funciones deberíamos crearlas en un archivo .cpp?
¿Cómo especifico que las funciones y tipos están en otros archivos?
Espero haberme explicado bien y que puedan ayudarme.
Por si es necesario: Utilizo Linux, aunque quiero hacer los programas portables.
Muchas gracias!





