Start-Up

程序被第一次调用到控制线程进入main之间的这段时间称为启动(start-up)。也就是在这段时间里,每一个编译单元中所有的非局部静态对象都会被构造。 定义在编译单元内的非局部静态变量的初始化顺序是依赖于编译器实现的,应该注意在使用这种对象前是否已经初始化。当我们想要提供一个全局可访问的单一实例对象时,对全局数据的厌恶引导我们寻找替代方案。我们可以使用一个称为module的逻辑结构,这中逻辑结构在
相关文章
相关标签/搜索