标签:这一 顺序 关系 编译 常量 全局变量 函数 直接 优雅
在C++标准中对多个编译单元的全局变量的初始化顺序没有一个规定,这一点可以通过一些手段解决,比如将全局变量变为函数的静态变量,但始终不是很方便,go语言标准直接规定了多个编译单元之间变量的初始化顺序,优雅了不少。
.go
文件,按照字段序排序,进行初始化init
函数进行初始化总结来说就是不用担心全局变量之间的依赖关系了,没有了C++中的全局变量初始化顺序的问题。
标签:这一 顺序 关系 编译 常量 全局变量 函数 直接 优雅
原文地址:https://www.cnblogs.com/HachikoT/p/14056602.html