【发布时间】:2019-01-12 11:13:23
【问题描述】:
在我在这里找到的许多答案中都说了以下的话:
单个翻译单元(源文件)中的全局变量按照它们的定义顺序进行初始化。
或
在同一个编译单元内,顺序是很好定义的:与定义相同的顺序。
等等
但是在 C++ 的标准中我在哪里可以看到这些词呢?我想得到一个或几个具体的段落来描述这种行为。我自己也找不到,也不知道问谁。
【问题讨论】:
-
我很难相信这里没有线程引用这个。在这种情况下,这将是一个明显的重复,大概与许多其他链接到这样一个线程。也许有人需要编辑这样的规范线程以使其更易于搜索......
标签: c++ initialization global-variables language-lawyer operator-precedence