标签: shared-libraries c++14 metadata
我想让我的程序可扩展。 用户应该能够决定是否应该加载扩展名。为了帮助用户决定我想将元数据(如简短描述)嵌入到共享对象中。
我的问题是:如何在不加载整个对象的情况下轻松访问元数据?是否有C ++方式将数据放在特定位置?
此外,我希望这与平台无关 我想fopen该文件然后fseek到某个位置并在那里找到我的元数据 我想到了一个具有特定开始的字符串,我可以搜索,但这似乎是一个小学解决方案。
fopen
fseek