Nachdem ich eine Weile in C programmiert habe, entschied ich mich endlich C++ zu lernen. Das stört mich, da die Standard-Hallo-Welt in C ~ 16KB ist, einschließlich all der Crude, die dein Compiler dort auslöst. (Mit stdio)Kompilierte C++ - ausführbare Dateien RIESIG?
Wenn ich jedoch eine C++ - ausführbare Datei erstellen Hallo Welt, ist die Datei ~ 470KB! Ich ging voran und benutzte cstdio anstelle von iostream und dachte, dass es einen Unterschied machen würde und es tat.
Meine Frage ist: Wenn ich Iostream einschließe, warum explodiert die Größe meiner ausführbaren Datei?
Edit: Ich bin mit G ++ (mit dem Dev-CPP IDE, aber ich kann herausfinden, wie CL Paramater hinzufügen)
Ich möchte darauf hinweisen, dass Dev-C++ mit einer * sehr * alten Version von GCC kommt. Ziehen Sie in Erwägung, zu wxDev-C++ oder Code :: Blocks zu wechseln, die beide sehr viel aktueller sind. – greyfade