#include可以包含一个文件夹吗

dwd4141 2011-08-03 09:44:50
如题 ,如果可以,具体步骤又是怎样?需要设置什么参数吗?我用的是vs2008 谢谢大家。
...全文
3010 18 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
帅得不敢出门 2011-08-03
  • 打赏
  • 举报
回复
假如a目录下有以下两个头文件
ls a/
b.h c.h

你可以 a.file中包含它们
cat a.file
#include "b.h"
#include "c.h"
........

然后x.c中只要包含a.file就可以了.
cat x.c
#include "a.file"
.........
boluomianbao 2011-08-03
  • 打赏
  • 举报
回复
不可以吧,。没见过呢还
序员 2011-08-03
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 dwd4141 的回复:]

哦 谢谢各位 因为我想把几个经常要用到的头文件放在一个公共文件夹中 然后直接包含该文件夹就好。 不能包含文件夹的话 如果我要同时使用多个头文件 一个个包含岂不是很麻烦?不知道大家是如何解决这个问题的?
[/Quote]

在IDE里设置 包含路径。。VS2008
工具》选项》项目和解决方案》VC++ 目录》win32 包含目录
就想叫yoko 2011-08-03
  • 打赏
  • 举报
回复
你可以写一个all.h里面#include所有需要使用的.h文件
然后包含all.h文件[Quote=引用 11 楼 dwd4141 的回复:]

哦 谢谢各位 因为我想把几个经常要用到的头文件放在一个公共文件夹中 然后直接包含该文件夹就好。 不能包含文件夹的话 如果我要同时使用多个头文件 一个个包含岂不是很麻烦?不知道大家是如何解决这个问题的?
[/Quote]
licry01 2011-08-03
  • 打赏
  • 举报
回复
不可以吧
dwd4141 2011-08-03
  • 打赏
  • 举报
回复
哦 谢谢各位 因为我想把几个经常要用到的头文件放在一个公共文件夹中 然后直接包含该文件夹就好。 不能包含文件夹的话 如果我要同时使用多个头文件 一个个包含岂不是很麻烦?不知道大家是如何解决这个问题的?
zl901025 2011-08-03
  • 打赏
  • 举报
回复
不可以
至善者善之敌 2011-08-03
  • 打赏
  • 举报
回复
可以遍历文件加中的.H文件,
分别#include
序员 2011-08-03
  • 打赏
  • 举报
回复
只能是一个文件:

我猜楼猪要某种路径下的文件

#include "../../../file.h"//往上跳三个文件夹
#include "folderA/folderB/file.h"//往下

或者在IDE里设置 包含路径。。VS2008
工具》选项》项目和解决方案》VC++ 目录》win32 包含目录
就想叫yoko 2011-08-03
  • 打赏
  • 举报
回复
#include 不能包含文件夹

不知道你的具体目的是什么

不过无论通过何种方法
最后都是要包含具体使用的头文件才能顺利编译
三文鱼也会飞 2011-08-03
  • 打赏
  • 举报
回复
不能 楼主为什么要这么做呢?
moheng1 2011-08-03
  • 打赏
  • 举报
回复
好像不能
jessierzlz 2011-08-03
  • 打赏
  • 举报
回复
不可以,要不就设置path
Michael_Xie 2011-08-03
  • 打赏
  • 举报
回复
包含文件夹就在PATH里边设置吧
  • 打赏
  • 举报
回复
不能。
hndcwynui 2011-08-03
  • 打赏
  • 举报
回复
不可以
dwd4141 2011-08-03
  • 打赏
  • 举报
回复
头文件中包含头文件 我怎么笨到没想到---谢谢各位!

65,202

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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