Po programowaniu przez chwilę w C, postanowiłem w końcu zacząć uczyć się C++. To przeszkadza mi, ponieważ standardowy "hello world" w C to zwykle ~ 16 KB, w tym cały crud, który kompiluje tam twój kompilator. (Przy użyciu stdio)Skompilowane pliki wykonywalne C++ OGROMNE?
Jednak po utworzeniu pliku wykonywalnego C++ w świecie hello plik ma rozmiar ~ 470 KB! Posunąłem się naprzód i użyłem cstdio zamiast iostream, myśląc, że to coś zmieni.
Moje pytanie brzmi: Kiedy dołączam iostream, dlaczego rozmiar mojego pliku wykonywalnego eksploduje?
Edycja: używam g ++ (z Dev-CPP IDE, ale mogę dowiedzieć się, jak dodać CL paramaters)
Chciałbym podkreślić, że Dev-C++ ma * bardzo * starą wersję GCC. Rozważ przeniesienie do wxDev-C++ lub Code :: Blocks, które są znacznie bardziej aktualne. – greyfade