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
è normale tutto questo? quasi mezzo mega per un programmino così semplice mi sembrano troppi !?!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; }
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?