-2

我的视觉工作室有问题 - 08 版本。一些静态对象没有被实例化。奇怪的是,我有几个文件可以创建类似的静态对象。有些是创造的,有些不是。当我试图在文件中为未创建的对象断点时,我的断点被禁用。

我如何确保创建所有静态对象。

谢谢,阿比奈。

4

2 回答 2

1

这些文件是直接在您的主项目中,还是在静态库中?当您创建静态库时,链接器仅从以某种方式使用的目标文件中提取全局变量(并调用它们的构造函数)。

如果您确实有一个静态库,则必须确保每个文件都由主程序调用的函数使用。获取该文件中某个全局变量的地址是一种方法。

于 2010-11-09T04:45:24.693 回答
0

您有多个项目副本吗?如果这样做,请转到您的主项目文件夹,删除与“intellisense”相关的文件,然后重新加载项目。这应该有效。

于 2010-11-09T04:30:19.257 回答