【发布时间】:2014-09-02 07:31:54
【问题描述】:
在我的应用程序中,有 2 个全局对象。假设已经创建了一个对象的构造函数,它会访问另一个对象。幸运的是,我的应用程序正常运行了一段时间。但是由于最近 cpp 文件和编译顺序的变化,我发现全局对象创建顺序已经与我的应用程序预期的不同。
所以,我的问题是,
有没有办法控制全局对象的创建顺序。我认为静态对象也应该存在同样的问题。根据我的试用,我发现链接顺序或“o”文件改变了这一点。但它是正确的吗?没有正确的方法吗?
【问题讨论】:
标签: c++