广告
返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >C++中如何将数据保存为CSV文件
  • 281
分享到

C++中如何将数据保存为CSV文件

C++CSV文件数据保存为CSV文件C++数据保存 2022-11-16 00:11:46 281人浏览 泡泡鱼
摘要

目录c++将数据保存为CSV文件如何存储CSV文件C++将数据保存为CSV文件 因为最近涉及到保存模型推理结果的输出文件,所以学一学如何将数据保存为CSV文件,比如保存检测框box的

C++将数据保存为CSV文件

因为最近涉及到保存模型推理结果的输出文件,所以学一学如何将数据保存为CSV文件,比如保存检测框box的顶点,置信度,label,入侵检测的结果等。

用到的也是C++的ofstream,ofstream有一个操作是"<<",这个也很好用,就类似std::cout的操作一样即可。

比如我现在的数据是比较统一的,每一个样本是一行,一行数据要分成四列,第一列是样本的图像地址,第二列是标签,第三列是最终预测值,第四列是概率,每一列的格式是一样的

那么我的代码就是这样:

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

要注意的是,逗号表示的是换列,换行符号就是换行。

CSV文件可以用excel直接打开

如何存储CSV文件

应用工程里,经常会遇到存储一些数据,存储下来进行分析

#include <iOStream>
#include <fstream>

using namespace std;

std::string CSV_PATH = "./data.csv";
ofstream csv;
int frame_num = 0;

struct Name
{
    int age;
    float height;
    float weight;
    int score;
};

int main()
{
    Name Zhangsan{30, 1.75, 78, 98};
    csv.open(CSV_PATH);

    while (true)
    {
        if (csv.is_open())
        {
            frame_num++;
            if (frame_num == 1)
            {
                csv << "age"
                    << ","
                    << "height(m)"
                    << ","
                    << "weight(kg)"
                    << ","
                    << "score"
                    << "\n";
            }
            else
            {
                csv << Zhangsan.age << "," << Zhangsan.height << "," << Zhangsan.weight << "," << Zhangsan.score
                    << "\n";
            }
        }
        if (frame_num > 10000) {
            csv.close();
        }
    }

    return 0;
}

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: C++中如何将数据保存为CSV文件

本文链接: https://www.lsjlt.com/news/173033.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • C++中如何将数据保存为CSV文件
    目录C++将数据保存为CSV文件如何存储CSV文件C++将数据保存为CSV文件 因为最近涉及到保存模型推理结果的输出文件,所以学一学如何将数据保存为CSV文件,比如保存检测框box的...
    99+
    2022-11-16
    C++ CSV文件 数据保存为CSV文件 C++ 数据保存
  • python爬虫——保存数据为.csv文件
    CSV(Comma Separated Values)格式是电子表格和数据库中最常见的输入、输出文件格式 爬虫保存数据为.csv文件步骤:  导包 import csv 创建或打开文件,设置文件形式 csvfile = open('文件名....
    99+
    2023-10-21
    python 开发语言 数据分析 爬虫
  • C#将DataGridView中的数据保存到CSV和Excel中
    一、保存到CSV public static bool dataGridViewToCSV(DataGridView dataGridView) { ...
    99+
    2022-11-13
  • python-csv如何将text转为csv文件
    python-csv如何将text转为csv文件,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。import csv def txt...
    99+
    2023-06-04
  • C#怎么将DataGridView中的数据保存到CSV和Excel中
    这篇文章主要介绍“C#怎么将DataGridView中的数据保存到CSV和Excel中”,在日常操作中,相信很多人在C#怎么将DataGridView中的数据保存到CSV和Excel中问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作...
    99+
    2023-06-30
  • Python全面解析json数据并保存为csv文件
    目录解析json数据并保存为csv文件完整代码将json任意行文件转为csv文件并保存将json格式的前3000条数据存入csv解析json数据并保存为csv文件 首先导入两个包: ...
    99+
    2022-11-11
  • chatgpt赋能python:Python如何保存数据到CSV文件中
    Python如何保存数据到CSV文件中 作为一门广泛应用于数据分析和机器学习的编程语言,Python提供了许多方法来处理和保存数据。其中之一是将数据保存到CSV文件中。本篇文章将介绍如何使用Pytho...
    99+
    2023-09-08
    python chatgpt 开发语言 计算机
  • python数据分析之将爬取的数据保存为csv格式
    目录csv文件python的csv模块从csv文件读取内容写入csv文件运用实例数据准备将数据存为字典的形式存储到csv文件总结csv文件 一种用逗号分割来实现存储表格数据的文本文件...
    99+
    2022-11-13
  • python如何将矩阵保存为文本文件
    使用python将矩阵保存为文本文件的方法:1.新建python项目;2.导入numpy模块;3.创建矩阵;4.使用np.savetxt()方法保存;具体步骤如下:首先,打开python,并新建一个python项目;python项目创建好后...
    99+
    2022-10-11
  • python如何将结果保存为文本文件
    小编给大家分享一下python如何将结果保存为文本文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!结果保存为文本文件import requestsfr...
    99+
    2023-06-27
  • reg2vbs.vbs如何将Reg文件转换为VBS文件保存
    这篇文章给大家分享的是有关reg2vbs.vbs如何将Reg文件转换为VBS文件保存的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。复制代码 代码如下:'**************************...
    99+
    2023-06-08
  • 如何把数据保存为VB.NET TXT文件
    这篇文章主要为大家展示了“如何把数据保存为VB.NET TXT文件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何把数据保存为VB.NET TXT文件”这篇文章吧。VB.NET TXT文件代码...
    99+
    2023-06-17
  • Python如何把数据保存成csv
    在Python中,可以使用`csv`模块将数据保存为CSV文件。以下是一个保存数据为CSV文件的示例:```pythonimport...
    99+
    2023-10-12
    python
  • pandas如何保存数据到excel,csv
    目录pandas 保存数据到excel,csv导入到excel中导入到csv中更细致的操作将数据保存到csv或者xlsx中的最基本操作pandas 保存数据到excel,csv pa...
    99+
    2022-11-11
  • 我们如何将数据导出到 CSV 文件,并将列标题作为第一行?
    为了添加列值,我们需要使用 UNION 语句。可以借助以下示例进行演示 -示例在此示例中,student_info 中的数据将导出到 CSV 文件。 CSV 文件的第一行将作为列的名称。mysql>(SELECT &#...
    99+
    2023-10-22
  • C#如何将图片保存到一个XML文件
    这篇文章将为大家详细讲解有关C#如何将图片保存到一个XML文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。将图片保存到一个XML文件WinForm的资源文件中,将PictureBox的Image属性等非...
    99+
    2023-06-26
  • 如何将PHP对象数组保存到文件中?
    在PHP开发中,我们经常需要将对象数组保存到文件中,以便于后续的读取和处理。这篇文章将会介绍如何将PHP对象数组保存到文件中,同时提供相应的代码演示。 一、使用serialize()函数 PHP中提供了一个serialize()函数,可以将...
    99+
    2023-08-26
    对象 数组 文件
  • python保存字典数据到csv文件的完整代码
    导入包 import csv 创建或打开文件,设置文件形式 f = open('xixi.csv', mode='a',encoding='utf-8',newline='') #x...
    99+
    2022-11-11
  • Android中怎么将Bitmap保存为PNG图像文件
    Android中怎么将Bitmap保存为PNG图像文件,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。具体代码如下所示:public static voi...
    99+
    2023-05-30
    android bitmap
  • c语言怎么将数据储存在文件中
    在C语言中,可以使用文件操作函数来将数据存储在文件中。以下是一个简单的示例:```c#include int main() {FIL...
    99+
    2023-08-15
    c语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作