c++ include 无法找到头文件
我在project里建立了两个类BSTree和BinaryTree所以在project里形成了两个目录在BSTree里调用BinaryTree类后显示fatalerror...
我在project里建立了两个类 BSTree 和BinaryTree
所以在project里形成了两个目录
在BSTree里调用BinaryTree 类后显示
fatal error C1083: 无法打开包括文件:“BinaryTree.h”: No such file or directory
为什么?! 展开
所以在project里形成了两个目录
在BSTree里调用BinaryTree 类后显示
fatal error C1083: 无法打开包括文件:“BinaryTree.h”: No such file or directory
为什么?! 展开
展开全部
即使是放在同一目录下,如果你用尖括号,还是会体制找不到的
建议你用双引号,这样:
#include "BinaryTree.h"
建议你用双引号,这样:
#include "BinaryTree.h"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个是按文件的路径来查找文件的,所以如果你想在BSTree里包含BinaryTree.h
就要写成 ”include "../BinaryTree/BinaryTree.h" “
就要写成 ”include "../BinaryTree/BinaryTree.h" “
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
编译错误 你先把 include "BinaryTree.h" 复制到头文件试下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
必须放在和CPP文件同一目录,
除非你指定路径.
除非你指定路径.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以不用include 。直接声明此类,class BinaryTree 即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询