如何调用另一个cpp文件中的子函数
我想在A.cpp文件中调用B.cpp文件中的一个子函数 int C(),在A.cpp中该怎么实现
A.cpp中
int main()
{
...
int C()
...
}
这个main函数中或者之前是不是得包含B.cpp,并声明int c(),具体应该怎么写,希望高手指点一下,谢谢
[解决办法]
楼注注意 不要被误导 不需要include B 任何形式的文件 不管是.h 还是cpp 只要在a.cpp中声明了就行
可以试一下
a.cpp 和 b.cpp在一个工程中编译就ok 运行显示 ccccc
a 不需要incude b的任何东西,链接器会做
a.cppint c(void);void main(void){ c();}b.cpp#include <iostream>using namespace std;int c(void){ cout << "ccccc\n"; return 1;}
[解决办法]