C++ 将数据保存到dll中
我正在寻找一些关于“如何将数据存储到dll”的建议 我想做一些类似数据库的事情,但要使用dll。可能吗 我的设想是: 应用程序加载我的dll,存储特定类型的数据并释放它。 另一个应用程序,加载dll,读取前一个应用程序存储到其中的数据并使用它 我要保存的数据类型是合理的C++ 将数据保存到dll中,c++,dll,C++,Dll,我正在寻找一些关于“如何将数据存储到dll”的建议 我想做一些类似数据库的事情,但要使用dll。可能吗 我的设想是: 应用程序加载我的dll,存储特定类型的数据并释放它。 另一个应用程序,加载dll,读取前一个应用程序存储到其中的数据并使用它 我要保存的数据类型是合理的 有什么建议吗?您不能将永久数据保存在dll中。您不能像XY问题一样将永久数据保存在dll中,对我来说,您实际上想实现什么?不,用DLL是不可能做到这一点的。DLL只包含运行时链接到可执行程序的代码。卸载DLL后,您将立即释放所有
有什么建议吗?您不能将永久数据保存在dll中。您不能像XY问题一样将永久数据保存在dll中,对我来说,您实际上想实现什么?不,用DLL是不可能做到这一点的。DLL只包含运行时链接到可执行程序的代码。卸载DLL后,您将立即释放所有数据。但是你可以尝试使用共享内存,我怀疑你只是想交换数据,而不是实际存储数据。原因是,数据保存到.txt/binary/etc.文件中不起作用,是吗?@DieterLü你的评论就是答案,你应该把它作为答案发布是吗?不适用于这里,但您可以像语言字符串资源一样在DLL中分发静态数据。