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



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

  

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

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

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




  

相关话题

  请问#define PI 3.1416比float pi=3.1416有什么优势呢? 
  程序员们平时都喜欢逛什么论坛呢? 
  如何设计真正高性能的 spin_lock? 
  为什么总有一些人推荐计算机学生把重点放在高数和线代? 
  c++如此繁琐,为什么大学不直接开展python课程? 
  C++ 的 switch 为什么不自动加 break? 
  C++ 对 c 兼容是什么意思? 
  C++为何没有一个简便的调库方法? 
  C++ 实现接口与实现分离后,文件变得更多了,到底有什么好处? 
  为什么很多人都说 Java 和 C++ 不适合用 vim 开发? 

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





© 2025-06-17 - tinynew.org. All Rights Reserved.
© 2025-06-17 - tinynew.org. 保留所有权利