ciao, provando a compilare un file con Dev-C++ ho notato che le dimensioni del file compilato sono molto superiori al codice sorgente (463KB contro 204byte, più di duemila volte tanto).
il codice che ho scritto è questo, un semplice programma per fare pratica con le stringhe
codice:
#include <iostream>
using namespace std;
char name[100];
int main()
{
    cout<< "Hello what's your name?\n";
    cin>>name;
    cout<< "Bye "<<name<<"\n";
    system("PAUSE");
    return 0;
}
è normale tutto questo? quasi mezzo mega per un programmino così semplice mi sembrano troppi !?!
notate che lo stesso programma in c (ho sostituito cin e cout con scanf e printf) occupa solo 15KB, cosa aggiunge in più all'eseguibile il C++ (ho notato questa differenza di dimensioni in tutti i programmi che ho compilato)?
forse all'iostream?