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



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

  

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

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

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




  

相关话题

  为什么大多数人用C++时都要用&&,||和!来表示与或非,而不是用and or not? 
  为什么C++在构造函数和析构函数中不能抛出异常? 
  c语言while语句他是怎么工作怎么运行的? 
  ”返回在函数内malloc的内存是安全的,但是容易造成问题,最好的做法是返回传入的指针。“怎么理解? 
  C# 虽然在语言层面上更胜 Java 一筹,但是这对于占有率真的很重要吗? 
  对于C++ 开发者来说,服务器端开发,游戏开发, 嵌入式软件开发,哪个方向更有前景? 
  为什么大多数人用C++时都要用&&,||和!来表示与或非,而不是用and or not? 
  为什么学习编程第一课要学习输出"hello, world"?这是谁规定的? 
  程序员做到什么程度才不会被算作 API caller? 
  C++ 实现接口与实现分离后,文件变得更多了,到底有什么好处? 

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





© 2024-06-16 - tinynew.org. All Rights Reserved.
© 2024-06-16 - tinynew.org. 保留所有权利