gpt4 book ai didi

c++ - 用c++解析海量数据

转载 作者:行者123 更新时间:2023-11-30 03:12:42 24 4
gpt4 key购买 nike

在我的工作中,我需要解析来自不同数据源的不同类型的数据文件。有时我通过直接编写 C++ 代码(在 qt 和 boost:D 的帮助下)来解析它们,有时使用辅助程序手动解析它们。我必须指出,数据类型彼此之间是如此不同,以至于很难为所有这些类型创建一个通用的接口(interface)。但我想以更通用的方式完成这项工作。我计划编写一个库来转换它们,将来添加新的解析器实用程序应该很容易。我还计划在我的程序中使用其他帮助程序,而不是手动。我的问题是你建议什么样的体系结构或模式,基本条件是库必须可以通过新类或 dll 扩展并且也是可配置的。顺便说一句,数据可以是文本、ascii 或类似 CSV(逗号分隔值)的形式,其中大多数特定于特定数据。

最佳答案

不是自吹自擂,我的小型开源实用程序 CSVfix 具有基于派生新 C++ 类的可扩展架构,接口(interface)非常简单。我确实考虑过使用带有 DLL 的插件架构,但对于这样一个简单的实用程序来说似乎有点过分了。如果有兴趣,您可以获得二进制文件和源代码 here .

关于c++ - 用c++解析海量数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/547654/

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