编程论坛
注册
登录
编程论坛
→
C++教室
为什么C++编译后的文件相对C编译后的大那么多?
KAKA55
发布于 2019-01-02 20:01, 2007 次点击
lz用C写了一个简单的工程,不到一万行代码,然后将该工程从C语言翻译成C++,改动很小,主要就是用class 替代了struct,翻译完之后代码量和原先类似,然后lz查看了编译出来的各个.o文件的大小,发现用C++编译的.o文件普遍比用C编译的大近1倍,而bin文件是C编译出的3倍,想知道C++究竟是哪些特性使得编译出来的文件大这么多
0 回复
1