百科问答小站 logo
百科问答小站 font logo



c/c++语言中,如果不把声明和实现分开,而是直接一起写到头文件中,会有什么不好的影响? 第1页

  

user avatar   haozhi-yang-41 网友的相关建议: 
      

最大的影响应该是编译时间大大大大增加,其他的影响不大。

像你说的目标文件体积增大?如果有些编译器会把可见函数都内联展开的话,有可能。但这年头,这么蠢的编译器应该不好找——除非是谁自己瞎弄的。




  

相关话题

  如何理解 C++ 中这两个结构体的大小(size)? 
  请问,此题使用switch语句编写是否会比if更高效?若想用switch又该如何编写呢? 
  如果人生有的选,18岁的你凭实力拿到清北录取通知书和因为房产红利变成资产总量三千万的家庭,选哪个? 
  运行时异常处理程序是如何实现的? 
  如何滴水不漏的学完C语言? 
  请问#define PI 3.1416比float pi=3.1416有什么优势呢? 
  快奔四的人了,开始学C++,是否太迟了? 
  C语言中for语句的赋初值用int i=1和i=1有什么区别? 
  为什么C++在构造函数和析构函数中不能抛出异常? 
  为什么C没有布尔类型? 

前一个讨论
为什么现在在网络上总看到黑华为的?
下一个讨论
为什么本田雅阁还是很多人买?





© 2025-05-12 - tinynew.org. All Rights Reserved.
© 2025-05-12 - tinynew.org. 保留所有权利