在更改一些代码的过程中,我将一些函数溢出到多个文件中。我有文件 controls.cpp
和 display.cpp
,我希望能够访问这两个文件中的同一组变量。我不介意它们在何处初始化或声明,只要两个文件中的函数都可以使用它们即可。
当函数在同一个文件中时,这不是问题,但现在经过一个小时的谷歌搜索和尝试各种尝试后,这似乎几乎是不可能的。
最佳答案
在一个文件中定义变量,如:
type var_name;
并在另一个文件中将其声明为全局的,例如:
extern type var_name;
关于c++ - 在 C++ 中跨多个文件使用相同的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2544852/