gpt4 book ai didi

c++ - eclipse C++。包含带有类的 .h 文件。 "Symbol ' [类 ]' could not be resolved"

转载 作者:行者123 更新时间:2023-11-28 08:07:13 25 4
gpt4 key购买 nike

我有两个 .h 文件:包含结构节点和链接列表类的 List.h,以及包含“List.h”的 SkipList.h,定义了一个类 SkipList 并使用 List.h 中的类实例。我正在使用 Eclipse IDE。这些源代码从终端用 g++ 编译,但在 Eclipse 中,它在 SkipList.h 文件中给我错误,即“无法解析符号‘节点’”和“无法解析符号‘LinkedList’”。有人可以告诉我您认为可能是什么问题吗?

重新编辑:遇到问题时我已经发布了代码,但我不得不删除链接,因为它是大学作业的一部分,我不想冒太多风险让其他同事找到我的工作并复制它,不是任何杰作:))

最佳答案

你有没有把Node定义为List的成员?您是否在 SkipList 中未使用的命名空间中定义了 Node 和 ListNode?您是否尝试过在不将相关路径添加到项目包含路径的情况下导入带有尖括号的包含文件?

基本上,除非您提供一些我们可以用来重现错误的相关示例代码,否则可能没有多少可以回答您的问题。

(也就是说,根据我的经验,Eclipse 在处理 C++ 代码时非常不稳定。我经常会遇到编译问题,这些问题可以通过重建项目索引来解决,或者令人震惊的是,关闭然后重新打开项目。)

关于c++ - eclipse C++。包含带有类的 .h 文件。 "Symbol ' [类 ]' could not be resolved",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10067277/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com