用于C+的数据记录和提取软件+; 我感兴趣的是了解有什么库、工具或框架用于C++程序记录数据,以便以后的分析和提取。我提供了一个关于我的设想的描述,以给出我想要做什么的想法,但是你的建议不需要完全符合它
我想为我的程序指定不同的记录类型。例如,对于我从设备获得的每种类型的消息,可能有一种不同的记录类型,一种主要算法结果的记录类型,一种操作员输入的记录类型。理想情况下,添加新记录类型所需的代码更改将相当小:为要记录的数据定义一个结构,将其与记录类型ID关联,并将代码添加到记录实例到文件 在主程序运行之后,我想运行一个数据提取工具,它可以提供所记录数据的摘要,并允许我在指定的运行时间段内提取特定的记录类型。我可以向该工具提供exec,它将使用调试器工具用来计算结构中的字段名称以在提取报告中使用的一些钩子。如果提取报告可以指定为.txt、.xml、.csv(用于在Excel中打开)或.hdf(用于在Matlab中打开),那就太好了用于C+的数据记录和提取软件+; 我感兴趣的是了解有什么库、工具或框架用于C++程序记录数据,以便以后的分析和提取。我提供了一个关于我的设想的描述,以给出我想要做什么的想法,但是你的建议不需要完全符合它,c++,extraction,recording,C++,Extraction,Recording,我想为我的程序指定不同的记录类型。例如,对于我从设备获得的每种类型的消息,可能有一种不同的记录类型,一种主要算法结果的记录类型,一种操作员输入的记录类型。理想情况下,添加新记录类型所需的代码更改将相当小:为要记录的数据定义一个结构,将其与记录类型ID关联,并将代码添加到记录实例到文件 在主程序运行之后,我想运行一个数据提取工具,它可以提供所记录数据的摘要,并允许我在指定的运行时间段内提取特定的记录类型。我可以向该工具提供exec,它将使用调试器工具用来计算结构中的字段名称以在提取报告中使用的一些
这将适用于Linux和GCC编译器。理想的建议是自由和开放源码软件,但也欢迎专有解决方案。让我知道 你所描述的没有什么特别之处。只是泛型序列化和反序列化。如果您想要一些特定的库,您应该描述您想要对记录的数据做什么 有关序列化支持,请查看和