gpt4 book ai didi

c++ - 用 C++ 解析 Yahoo 财务数据

转载 作者:行者123 更新时间:2023-11-30 04:22:18 25 4
gpt4 key购买 nike

我想用 C++ 解析 Yahoo financial csv 文件。鉴于每一行的格式为:

Date,Open,High,Low,Close,Volume,Adj Close  

获取这些值的有效方法是什么?我想将日期存储到一个结构中,该结构包含日期的 ctime 结构,并为所有其他值加倍。

最佳答案

您可以为行定义一个结构,例如:

struct Instrument
{
ctime date_;
double open_;
double high_;
double low_;
double close_;
double volume_;
double adj_;
double close_;
};

然后你 getline 从文件中读取每一行,将每一行(使用 boost tokenizer,正则表达式或 split-a-c++-string )解析为一个 Instrument 对象,然后你可以将它存储在一个 STL 容器中,例如:

std::vector<Instrument> instruments;
instruments.push_back(instrument);

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

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