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



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

  

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

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

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




  

相关话题

  C++整型有__int8、__int16、__int32等等,为什么还要short、int、long? 
  在C++中,“?:”这个符号叫什么名字? 
  C++ 的常量后缀在什么情况下使用? 
  C++ 语言会不会在十年内退出市场? 
  Qt Creator为什么不能对c++11的auto类型做代码提示? 
  为什么好多人说C++代码丑? 
  这个如此诡异的C语言「怪事」是怎么回事? 
  现在 c++中 long 整数类型还有使用的意义吗? 
  c++中超出char、int范围的整数怎么存储? 
  为什么1ULL << 64得到的结果是1? 

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





© 2025-02-23 - tinynew.org. All Rights Reserved.
© 2025-02-23 - tinynew.org. 保留所有权利