永发信息网

在C++中#include不需要的header files有什么坏处?

答案:3  悬赏:40  手机版
解决时间 2021-02-19 11:46
在C++中#include不需要的header files有什么坏处?
最佳答案
有可能会出错,提示多重包含,
//a.h
#include "b.h"
//main.cpp
#include "a.h"
//↑此时已经包含了b.h
#include "b.h"
//有的编译器会提示错误(多重包含):比如VS就会提示

望采纳
全部回答
至多也就影响编译速度,其他的好像没有什么了
可能会导致符号重定义,一个符号在两个头文件中都有自己的定义,都包含导致二义性而无法通过编译 再看看别人怎么说的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一个房间的地面,用面积为9平方分米的方砖来铺
过年旅游地推荐
兴业银行信用卡还款忘记了,4号最后还款日,
佳康副食批发部在哪里啊,我有事要去这个地方
一列火车从甲站开往乙站,每小时行驶64千米,行
低碳钢拉伸试验时,断裂时的载荷比最大载荷小
为嘛我的账号在周立波吧内被吧主封禁,预估解
西庄村在哪里啊,我有事要去这个地方
手机数据线坏了,我应该怎么办?品胜的比其他
沁阳市焦作种子公司红旗批发部地址在哪里啊
东华里-上段地址有知道的么?有点事想过去
隆鑫生活超市地址在什么地方,想过去办事
董家垭在什么地方啊,我要过去处理事情
lady gaga是黑人还是白人
cf点券在游戏里怎么转给别人
推荐资讯
80x-90=35×2怎么做?
为什么最近从肛门处向上一阵一阵的痛,像是神
it rained next night (用tomorrow 改写句子)
如何进行畜产品质量安全监管
比亚迪l3行驶5万公里该换什么
华为N9手机多少钱
思域的carplay,能用安卓手机吗
鹦鹉让同类咬死并吞吃了身体的一部分,怎么回
龙湖·北城天街二期这个地址在什么地方,我要
4皮的柜式空调24小时大概要用多少度电?
百川潮味火锅城这个地址在什么地方,我要处理
太仓市沪联纱线厂在什么地方啊,我要过去处理
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?