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



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

  

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

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

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




  

相关话题

  最快的 atoi、atof 实现是什么样的? 
  Android 将来能否实现用 C/C++ 作为开发语言?还是说现在的架构就注定了只适合用 Java? 
  网上有对于C++编程要避免使用cin、cout、fstream;而是使用scanf、printf、FILE *的说法, 请问是正确的吗? 
  VScode为什么把*.C当成C而不是C++?怎么改? 
  想走虚幻引擎c++路线,c++是否应该大量学习算法? 
  C语言 下面哪个定义是合法的? 
  C/C++中,int a=15;a储存在哪? 
  运行时异常处理程序是如何实现的? 
  C++中 std::string 应该声明在循环内部还是外部? 
  strcpy的源代码中返回值是指针的意义是什么? 

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





© 2024-09-27 - tinynew.org. All Rights Reserved.
© 2024-09-27 - tinynew.org. 保留所有权利