Originariamente inviato da paperino00
perchè programmi come eMule contengono diversi file cpp se il programma è uno solo?
Perché un singolo gigantesco .cpp presto diventa ingestibile. I progammi si dividono in vari .cpp per "aree di competenza" del codice (in generale una classe per ciascuna coppia .h/.cpp).
le dll si creano in c++?
Talune sì, talaltre no.

Comunque, non posso che sottoscrivere quello che dice MdE2005.