存储和检索数据结构
Store and retrieve a Data structure
我有一种情况,我在c++中解析xml文件(使用libxml),并与提取的信息,我正在创建一个数据结构上飞行&根据从解析文件中进一步提取的信息修改ds。现在我需要将ds原样保存在辅助内存中,稍后我想从内存中检索ds,以便我可以继续进一步工作,而无需再次创建ds。有人能告诉我怎么做吗?
我建议使用Boost这样的库。
我假设'辅助存储器'是硬盘驱动器或其他东西。在这种情况下,使用fwrite和read,或者在c++中重载<<还有>>如果你想的话。如何做到这一点取决于你的数据结构,如果它的成员是指针,那么事情就会变得有点复杂。
你的问题中没有足够的信息来真正帮助你。
相关文章:
- 链表,反向函数,数据结构
- 如何使用set实现无序数据结构?
- 我们可以将数据永久保存为数据结构吗?
- C++中的可变长度数组/数据结构
- 用于存储由空格分隔的字符串的 C++/C 数据结构
- 通过 NIF 从C++返回自定义数据结构
- 编译器上的策略数据结构不起作用
- 尝试构建"lock-free"数据结构C++
- 设计将引用元素移动到开头的数据结构.C++
- 从保存变量数据类型的数据结构中检索值,而不指定返回类型
- 如何检索指向列表数据结构中的变量的指针?
- 高速缓存行检索和在大型数据结构上的性能
- 我应该使用哪些键值数据结构?按值快速检索和按键快速检索
- 检索数据结构对齐信息
- C++:用于高效插入和检索自定义数据的数据结构
- 具有快速连续范围检索的数据结构
- 一种单一的数据结构,用于从脚本中读取任意类型的变量,以便在运行时进行检索和编辑
- 存储和检索数据结构
- c++ STL中是否有数据结构可以对log(n)中的第k个元素进行插入、搜索和检索?
- 搜索一个数据结构,它可以像地图一样工作,也可以检索其他信息