gpt4 book ai didi

c++ - 将 C 结构映射到 XML 元素

转载 作者:太空宇宙 更新时间:2023-11-04 01:15:24 25 4
gpt4 key购买 nike

假设我有一个用 C 或 C++ 编写的结构,例如:

struct ConfigurableElement {
int ID;
char* strName;
long prop1;
long prop2;
...
};

我想从以下 XML 元素加载/保存它:

 <ConfigurableElement ID="1" strName="namedElem" prop1="2" prop2="3" ... />

这样的映射可以在 Java/C# 或任何其他具有运行时反射的语言中轻松完成。可以在 C++ 中使用宏/模板技巧以任何非繁琐的方式完成吗?

处理嵌套结构/union 的加分项。

最佳答案

关于c++ - 将 C 结构映射到 XML 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2685333/

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