它甚至不是“你好世界”,它只是:
#include <iostream>
int main()
{
return 0;
}
重达1080 kb。当我删除程序中的iostream包含
时int main()
{
return 0;
}
可执行文件的大小只有49 kb。 我只想包含iostream,也许只使用std :: cout,但大小将再次是整个兆字节。那么,麻烦在哪里,我该如何解决? PS:我正在使用wxDevCpp和mingW,并且调试信息功能已关闭。 谢谢。
答案 0 :(得分:4)
那么,麻烦在哪里以及如何解决?
包括<iostream>
实例化全局变量std::cout
,std::cin
和std::cerr
,从而实现整个c ++ I / O库中的链接。
解决此问题的唯一方法是,如果您不需要任何内容,则不包括<iostream>
。