mfc读取txt文件一列数据到double数组中

该代码段展示了如何使用CString和CStdioFile在C++中读取指定路径的文本文件内容。文件路径是...data.txt,文件以只读模式打开。内容逐行读取,每行内容由CString转换为double类型(可能有误差),然后存储到float类型的vector中。
摘要由CSDN通过智能技术生成

    CString filepath;
    filepath = "C:\\Users\\Administrator\\source\\repos\\MFCApplication8\\Debug\\data.txt";
    std::vector<float> m_data;
    CStdioFile m_file(filepath, CFile::modeRead);
    CString contents;
    while (m_file.ReadString(contents))
    {
        double temp = 0.0;
        //CString转换成double会有误差

        temp = (float)_ttof(contents);
        m_data.push_back(temp);
    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值