在 c++ 类函数中使用 c 函数时,我遇到了一个令人困惑的问题。
我有一个名为的类A
,它A.h
在A.cpp
. 我也有B.h
并且B.c
已经声明并实现了一些功能。
在A
函数内部,我调用了在B.h
and中定义的函数B.c
(没有 class B
),我认为这是一个常见的东西,但我得到编译器错误,它说Unresolved reference
或其他指向B
.
我#include "B.h"
一开始有A.cpp
,我的编译器是Linux下的GCC(opensuse 12.3),很抱歉因为版权问题我不能给你看代码。
这让我很困惑,我不是 C++ 专业人士,但我知道 C++ 头文件和源文件一起工作的方式,所以如果有人对此有类似经验,我只是在寻求帮助。
谢谢