首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用于C++的数据记录和提取软件

用于C++的数据记录和提取软件
EN

Stack Overflow用户
提问于 2011-04-25 03:18:58
回答 1查看 739关注 0票数 0

我很有兴趣了解有哪些库、工具或框架可以让C++程序记录数据,以便以后分析和提取。我提供了对我的设想的描述,以给出我想要做的事情的想法,但您的建议不必完全适合它。

我想为我要录制的节目指定不同的录制类型。例如,对于我从设备获得的每种类型的消息,可能有一种不同的记录类型,对于主要算法的结果可能有一种记录类型,对于每种类型的操作员输入可能有一种记录类型。理想情况下,添加新记录类型的代码更改相当少:为要记录的数据定义一个结构,将其关联到一个记录类型ID,然后将记录实例的代码添加到文件中。

在主程序运行之后,我想运行一个数据提取工具,它可以给出记录的数据的摘要,并允许我在运行的指定时间段内提取特定的记录类型。我可以为该工具提供exec,它将使用一些与调试器工具相同的钩子来确定结构中字段的名称,以便在提取报告中使用。如果提取报告可以指定为.txt、.xml、.csv (在Excel中打开)或.hdf (在Matlab中打开),那就更好了。

这是为Linux和GCC编译的。理想情况下,建议应该是自由/开源软件,但也欢迎专有解决方案。让我知道!

EN

回答 1

Stack Overflow用户

发布于 2011-04-25 03:26:30

你所描述的并没有什么特别之处。只是泛型序列化和反序列化。如果你想要一些特定的库,你应该确切地描述你想要对记录的数据做什么。

要获得序列化支持,请查看Boost::Serializations11n

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5772666

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档