我有一个变量,它将在运行时在一个源文件中计算,我希望在计算完成后将这个计算的变量传递给另一个源文件。计算和传递是一次性的事情。这个是可能的吗?谢谢!
发布于 2011-07-25 15:12:54
在头文件中声明计算函数为extern,该头文件由两个.cpp源文件#include。并在您想访问的任何地方调用该函数。
//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();
}https://stackoverflow.com/questions/6812743
复制相似问题