gpt4 book ai didi

c++ - Qt插件中使用主程序的全局变量

转载 作者:行者123 更新时间:2023-11-30 04:34:54 26 4
gpt4 key购买 nike

我有一个 Qt 应用程序,它使用全局变量作为指向某些单例服务对象的指针(我知道这不是最佳解决方案)。现在我想让我的应用程序可以使用 Qt 插件进行扩展。我可以在插件中使用主程序的全局变量吗?或者 Qt 插件是否有单独的地址空间?

最佳答案

您的插件(.so 或 .DLL)将在同一地址空间中运行。您需要在插件体系结构中使用某种方法来向插件提供主要变量的地址。

关于c++ - Qt插件中使用主程序的全局变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5699305/

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