gpt4 book ai didi

c++ - VC解决方案跨多个项目访问同一个对象

转载 作者:行者123 更新时间:2023-11-28 07:20:35 24 4
gpt4 key购买 nike

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

最佳答案

您可以创建一个静态库项目并使用它来创建您的类。

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

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

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

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

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

关于c++ - VC解决方案跨多个项目访问同一个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19528905/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com