首页
查找话题
首页
c/c++语言中,如果不把声明和实现分开,而是直接一起写到头文件中,会有什么不好的影响?
c/c++语言中,如果不把声明和实现分开,而是直接一起写到头文件中,会有什么不好的影响? 第1页
1
haozhi-yang-41 网友的相关建议:
最大的影响应该是编译时间大大大大增加,其他的影响不大。
像你说的目标文件体积增大?如果有些编译器会把可见函数都内联展开的话,有可能。但这年头,这么蠢的编译器应该不好找——除非是谁自己瞎弄的。
c/c++语言中,如果不把声明和实现分开,而是直接一起写到头文件中,会有什么不好的影响? 的其他答案 点击这里
1
相关话题
C++中函数返回的过程是什么样的?
C++20有哪些让你激动不已的新特性?
运算符+左右操作数地位相等吗?
无码编程的思想是否值得推行?
c++ 为何开源库都要编译?
如何通过自学找到一份开发的工作?
写C with class很丢人么?
c++中指针的作用是什么呢?单纯的用引用不可以吗?
如何理解《Effective C++》第31条将文件间的编译依赖关系降低的方法?
只会c如何快速上手STL?
前一个讨论
为什么现在在网络上总看到黑华为的?
下一个讨论
为什么本田雅阁还是很多人买?
相关的话题
还有哪些像 Unix,C/C++ 一样经久耐用的软件技术?
C和C++的适用场合?如何创建C++实现的动态库?动态库如何保证向后兼容,即二进制兼容性?
C++中如何将string类型转换为int类型?
C++ 类当中为什么要有private?
C++ 的 switch 为什么不自动加 break?
为什么C/C++中“(*p).number”和“p->number”作用一样但却有两种写法?
LeetCode上 C++ 官方题解为什么有很多没有写delete,不会内存泄漏么?面试时也可以么?
对容器类做改变的设计是否存在天生的错误?
C++20有哪些让你激动不已的新特性?
在不使用奇淫怪技的情况下, 如何写出比 STL 快的 vector?
为什么C/C++中“(*p).number”和“p->number”作用一样但却有两种写法?
能否把高版本的libstdc++静态连接到一个只暴露纯C接口的动态库中,给低版本c++程序调用?
C++中this指针什么情况下是必须要用的?
strcpy的源代码中返回值是指针的意义是什么?
如何理解 C++ 中这两个结构体的大小(size)?
C++过于复杂为什么不被淘汰?
代码之间为什么要加空格?
C++中this指针什么情况下是必须要用的?
C语言中,write(1,buf,N)与write(0,buf,N)在底层存在什么样的区别?
C++ 中,如果指针换了被指向的东西,那被指向的原来的东西(是被 new 出来的)所占的内存会立刻被释放吗?
只会c如何快速上手STL?
C++ 的常量后缀在什么情况下使用?
C/C++中,int a=15;a储存在哪?
golang 为什么没有三元运算符?
为什么 C++ 的开源库看起来那么头大?
strcpy的源代码中返回值是指针的意义是什么?
请问学 C 有必要死磕指针吗?
C++ 类当中为什么要有private?
你是如何学会正则表达式的?
有个人说C++程序入口是mainCRTStartup,另一个人说是main,然后打起来了,如何评理?
服务条款
联系我们
关于我们
隐私政策
© 2025-06-22 - tinynew.org. All Rights Reserved.
© 2025-06-22 - tinynew.org. 保留所有权利