预编译头为什么每个cpp都要直接include,不能间接include?

weixin_38079044 2019-09-19 12:53:24
发觉每个cpp都要直接include预编译头文件,如果是把include预编译头文件放在类定义的头文件里,然后让类成员函数include类头文件,好像都不行,为什么?有没有省事的办法?
...全文
45 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38093352 2019-09-19
  • 打赏
  • 举报
回复
理解一下stdafx.h文件的作用
weixin_38081402 2019-09-19
  • 打赏
  • 举报
回复
编译器编译的时候,编译的是cpp文件
weixin_38087646 2019-09-19
  • 打赏
  • 举报
回复
你可以include一個預設的頭文件,例如取名為all.hall.h#include <...>#include <...>// 把所有你想include的頭文件都放這,這樣每一個.cpp只需要固定include "all.h"就可以了

435

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧