首页
查找话题
首页
c/c++语言中,如果不把声明和实现分开,而是直接一起写到头文件中,会有什么不好的影响?
c/c++语言中,如果不把声明和实现分开,而是直接一起写到头文件中,会有什么不好的影响? 第1页
1
haozhi-yang-41 网友的相关建议:
最大的影响应该是编译时间大大大大增加,其他的影响不大。
像你说的目标文件体积增大?如果有些编译器会把可见函数都内联展开的话,有可能。但这年头,这么蠢的编译器应该不好找——除非是谁自己瞎弄的。
c/c++语言中,如果不把声明和实现分开,而是直接一起写到头文件中,会有什么不好的影响? 的其他答案 点击这里
1
相关话题
请问#define PI 3.1416比float pi=3.1416有什么优势呢?
程序员们平时都喜欢逛什么论坛呢?
如何设计真正高性能的 spin_lock?
为什么总有一些人推荐计算机学生把重点放在高数和线代?
c++如此繁琐,为什么大学不直接开展python课程?
C++ 的 switch 为什么不自动加 break?
C++ 对 c 兼容是什么意思?
C++为何没有一个简便的调库方法?
C++ 实现接口与实现分离后,文件变得更多了,到底有什么好处?
为什么很多人都说 Java 和 C++ 不适合用 vim 开发?
前一个讨论
为什么现在在网络上总看到黑华为的?
下一个讨论
为什么本田雅阁还是很多人买?
相关的话题
写代码没激情怎么办?
C++20有哪些让你激动不已的新特性?
为什么读取连续内存没有比不连续的效率更高?
如何以最小的改动尽量不改变已有代码的情况下适应不断变更的需求?
要设计一段C++程序将这组数按要求重新排序时,有哪些好的算法?
你有过哪些被 C++ 摧残的经历?
C++ 的智能指针不就基本解决了野指针问题了吗?为什么还要吹捧rust的内存安全?
c语言中,关于switch循环的这个疑问怎么解?
如何理解 C++ 中这两个结构体的大小(size)?
想走虚幻引擎c++路线,c++是否应该大量学习算法?
怎样理解C++中“如果属性有在堆区开辟的,一定要自己提供拷贝构造函数,防止浅拷贝带来的问题”?
有没有必要让 12 岁孩子学 C++?
C++原子变量数组能用memset置空吗?
C++ 几十年来为什么没给 break 语句加上参数?
C「带坏了」多少程序语言的设计?
C 语言线程间怎么通信?
你是如何学会正则表达式的?
现在 Qt 好找工作吗?
C++ 父类对象赋值给子类对象是未定义行为么?
c语言中,关于switch循环的这个疑问怎么解?
udp文件传输的问题,采用nack,怎么处理最后几个包丢失的情况?
C语言编写时,将参数传递跨越多个函数的方式是否是妥当的?
写C with class很丢人么?
为什么C/C++中“(*p).number”和“p->number”作用一样但却有两种写法?
既然scanf和strcpy等函数会被编译器报不安全,那么C语言教材为什么还讲这些函数?
为什么 C++ std::map::operator[] 不提供 const 版本?
低耦合或代码重复在该情况中该如何抉择?
“C++”读作「C 加加」,为什么“C#”不能读作「C 井」呢?
是 C++ 的发展进入了邪路,还是我写代码的姿势不正确?
为什么C++里,封装类对象消亡时候,先执行封装类的析构函数,再执行成员对象的析构函数?
服务条款
联系我们
关于我们
隐私政策
© 2025-06-17 - tinynew.org. All Rights Reserved.
© 2025-06-17 - tinynew.org. 保留所有权利