gpt4 book ai didi

c++ - 存储 FIX 消息的最佳数据结构是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:20:10 24 4
gpt4 key购买 nike

将以下消息存储到数据结构中以便于访问的最佳方法是什么?

“A=abc,B=156,F=3,G=1,H=10,G=2,H=20,G=3,H=30,X=23.50,Y=xyz”

以上由以下键/值对组成:

A=abc
B=156
F=3
G=1
H=10
G=2
H=20
G=3
H=30
X=23.50
Y=xyz

棘手的部分是键 F、G 和 H。F 表示项目由 G 和 H 组成的组中的项目数。

例如,如果 F=3,则该组中有三项:第 1 项:G=1,H=10第 2 项:G=2,H=20第 3 项:G=3,H=30

在上面的示例中,每个项目都包含两个键/对值:G 和 H。我希望数据结构具有灵 active ,以便在项目增加其键/对值时能够处理。我想尽可能保持它在字符串中出现的顺序。

更新:我想将键/值对存储为字符串,即使该值通常显示为 float 或其他数据类型,如 map 。

最佳答案

可能不是您想要的,但我只是推荐使用 QuickFIX (quickfixengine.org),这是一个非常高质量的 C++ FIX 库。我相信它具有“FIX::Message”类型,可以满足您的所有需求。

关于c++ - 存储 FIX 消息的最佳数据结构是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3205779/

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