我有一个变量,它将在运行时在其中一个源文件中计算,我希望在完成计算后将此计算变量传递给另一个源文件。计算和传球是一次性的事情。这可能吗?谢谢!
答案 0 :(得分:0)
声明在extern
源文件#include
编辑的头文件中计算函数.cpp
。并在您想要访问的任何地方调用该函数。
//file.h
extern int calculate();
//file1.cpp
#include"file.h"
int calculate()
{
// logic
return val;
}
//file2.cpp
#include"file.h"
int main()
{
int i = calculate();
}