0

我有一组 30 个变量,我需要能够在我的解决方案的 50 个项目中的任何一个中修改和使用这些变量。由于变量恰好与同一个实体相关,因此我想将它们封装在一个类中。我计划只有一个类的实例。但我希望这个实例可以从解决方案中的 50 个项目中的任何一个中访问和修改。请告诉我怎么做。

4

2 回答 2

1

您可以创建一个静态库项目并使用它来制作您的课程。

当您在应用程序的项目属性下构建其他应用程序(我猜是控制台项目)时,您应该能够添加对库项目的引用。这会让你得到你的链接。

应用程序还需要有一种方法可以访问您的类头文件。

一种方法是将路径放在包含中。

#include "c:\somesolution\common_library\common_class.hpp"

另一种方法是将库的路径添加到应用程序项目的 VC++ 目录中。

于 2013-10-22T22:34:29.913 回答
0

将解决方案设计为共享文件。然后,为了获得更好的性能,您可以将文件映射到共享内存中。

于 2013-10-23T01:51:49.563 回答