zoukankan      html  css  js  c++  java
  • C++保存数据到CSV文件

    主要是今天工作的时候需要把一些数据保存到本地,因为是一些预测值和标签的对比,还有预测值的概率,所以想到用CSV文件来保存,大概查了一下,还是比较简单的,所以记录一下。

    首先要说明的是CSV文件有点类似excel文件,也可以用excel文件直接打开的。在写数据到CSV文件的时候要注意,字符串逗号表示的是换列,换行符号就是换行,所以在写数据的时候要注意好这两点就可以了。

    然后写的时候也很简单,直接用C++的ofstream就可以实现了,ofstream有一个操作是"<<",这个也很好用,就类似std::cout的操作一样即可。比如我现在的数据是比较统一的,每一个样本是一行,一行数据要分成四列,第一列是样本的图像地址,第二列是标签,第三列是最终预测值,第四列是概率,每一列的格式是一样的,那么我的代码就是这样:

    ofstream file(CSV_PATH);
    if (file)
    {
        file << image_path << "," << label << "," << prediction << "," << probability << "
    ";
    }
    file.close();

    这样就可以实现了,还是比较容易的。

    云 灰灰的

    再也洗不干净

    我们打开雨伞

    索性涂黑了天空

      --顾城

    上善若水,为而不争。
  • 相关阅读:
    【WCF--初入江湖】04 WCF通信模式
    【WCF--初入江湖】03 配置服务
    c++输出左右对齐设置
    setw()函数
    clion更改大括号的位置
    emacs org-mode 中文手册精简版(纯小白)
    c++ string 类型 大小写转换 
    C++中string类型的find 函数
    string类型 C++
    统计单词数---单词与空格
  • 原文地址:https://www.cnblogs.com/Bearoom/p/11721762.html
Copyright © 2011-2022 走看看