模块间的全局变量

时间:2014-04-12 07:53:33

标签: c global-variables d dmd

好的,这就是概念:

我目前正在编写一个相当复杂的项目,由10个不同的模块和类组成。

我需要一个基本的变量/选项集(一个关联数组?),它将在任何时候由所有模块(或选定的模块)共享(读/写)。

实现这一目标的最友好方式是什么?


更新

嗯......刚刚在一个模块中创建了一个变量定义(假设globals.d模块),无论我在哪里导入它,我都可以随时获取/设置它。那很简单?! (或者我错过了什么?)

1 个答案:

答案 0 :(得分:1)

只需填写此内容即可得到答案:是的,您通常会想要创建一个像globals.d这样的新模块,只需从使用它的所有其他模块中导入它。