广告
返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >C++如何将vector数字写入到txt文件中
  • 312
分享到

C++如何将vector数字写入到txt文件中

C++ vectorvector数字写入到txtector数字写入文件 2022-11-16 00:11:17 312人浏览 薄情痞子
摘要

目录将vector数字写入到txt文件中c++ vector基本方法常用方法使用sort()函数对vector中的元素排序将vector数字写入到txt文件中 #include &l

将vector数字写入到txt文件中

#include <fstream>
using namespace std;

int main(int arGC, char ** argv)
{
    vector<int> v(10);
    for( int i=0; i<10;i++  )
    {
        v[i]=i;
    }
    
    ofstream f("/home/flk/time.txt", iOS::app);
    for (int j = 0; j <10; ++j) {
        f<<v[j]<<" ";
    }

    return 0;
}

C++ vector基本方法

常用方法

使用vector时,要导入include< vector > 头文件。

初始化:vector<int> result(nums.size(), 0);

  • push_back:将数据放入vector中
  • pop_back:去掉末尾元素
  • at:得到对应下标的元素
  • begin:得到数组头的指针
  • end:得到数组的最后一个单元+1的指针
  • front:返回数组第一个元素
  • back:返回最后一个元素
  • max_size:得到vector最大可以是多大
  • capacity:当前vector分配的大小
  • size:当前使用数据的大小
  • resize:改变当前使用数据的大小,如果它比当前使用的大,则填充默认值
  • reserve:改变当前vecotr所分配空间的大小
  • erase:删除指针指向的数据项
  • clear:清空当前的vector
  • rbegin:将vector反转后的开始指针返回(其实就是原来的end-1)
  • rend:将vector反转构的结束指针返回(其实就是原来的begin-1)
  • empty:判断vector是否为空
  • swap:与另一个vector交换数据
  • vector<int>::iterator 迭代器名;     常用语遍历vector

【注】:

1.要注意end方法,其放回的并不是最后一个元素的指针,而是最后一个元素后一位的指针。

2.使用每个元素和使用数组时一样,可以直接用下标访问。

3.迭代器使用示例:

#include <iostream>
#include <vector>

using namespace std;
int main(int argc, char** argv) {
    vector<int> a;
    a.push_back(3);
    a.push_back(4);
    vector<int>::iterator it;
    for(it=a.begin();it!=a.end();it++){
        printf("%d\n",*it);
    }
    return 0;
}

使用sort()函数对vector中的元素排序

假设容器中有若干元素:

vector<int> nums;
sort(nums.begin(),nums.end());//sort函数默认升序排序

【注】:使用sort()要导入alGorithm:#include < algorithm >

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

--结束END--

本文标题: C++如何将vector数字写入到txt文件中

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

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

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

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

下载Word文档
猜你喜欢
  • C++如何将vector数字写入到txt文件中
    目录将vector数字写入到txt文件中C++ vector基本方法常用方法使用sort()函数对vector中的元素排序将vector数字写入到txt文件中 #include &l...
    99+
    2022-11-16
    C++ vector vector数字写入到txt ector数字写入文件
  • 如何使用C语言将数字、字符等数据写入、输出到文本文件中
    目录1.首先需要声明一个文件指针变量2.接下来需要对这个指针变量进行初始化3.然后开始利用相应函数将数据写入文件4.最后一步,也是关键的一步总结最近在调试程序,想把过程中需要查看的数...
    99+
    2022-11-13
  • Python如何往TXT文件写入字符串
    可以使用`open()`函数来打开一个txt文件,并指定打开方式为写入模式('w')。然后,可以使用文件对象的`write()`方法...
    99+
    2023-08-24
    Python
  • 如何实现将txt文件名写入文件首行的bat
    这篇文章给大家分享的是有关如何实现将txt文件名写入文件首行的bat的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。代码如下:@echo off&color 0f&setlocal enablede...
    99+
    2023-06-08
  • 使用Spring Batch如何实现将txt文件写入数据库
    使用Spring Batch如何实现将txt文件写入数据库?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1、创建 Maven 项目,并在 pom.xml 中添加依赖<...
    99+
    2023-05-31
    springbatch txt文件
  • 怎么使用C语言将数字和字符等数据写入并输出到文本文件中
    这篇文章主要介绍“怎么使用C语言将数字和字符等数据写入并输出到文本文件中”,在日常操作中,相信很多人在怎么使用C语言将数字和字符等数据写入并输出到文本文件中问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使...
    99+
    2023-07-02
  • Java项目中如何将键盘输入事件保存到txt文件
    本篇文章给大家分享的是有关Java项目中如何将键盘输入事件保存到txt文件,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。具体如下:package javatest;i...
    99+
    2023-05-31
    java ava 目中
  • java如何将byte数组写入文件
    要将byte数组写入文件,可以使用Java的FileOutputStream类。以下是一个示例代码:```javaimport ja...
    99+
    2023-09-15
    java
  • php如何将二维数组写入文件中
    在PHP的开发中,我们通常会使用数组来存储和处理数据。有时候,我们需要将这些数组中的数据写入到文件中,以便于后续处理和管理。本篇文章将介绍如何将二维数组写入文件中。创建一个二维数组首先,我们需要创建一个包含多个数组的二维数组,以便于将数据写...
    99+
    2023-05-14
  • 如何用Scala将指定格式的数据写入到文件
    本篇内容主要讲解“如何用Scala将指定格式的数据写入到文件”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何用Scala将指定格式的数据写入到文件”吧!新建FileOps对象:package ...
    99+
    2023-06-02
  • linux如何显示输出并将其写入到一个文件中
    这篇文章主要介绍linux如何显示输出并将其写入到一个文件中,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!可以看见输出并将其写入到一个文件中如下使用tee命令在屏幕上看见输出并同样写入到日志文件my.log中:myc...
    99+
    2023-06-27
  • 如何将 .sql 文件导入到 MySQL 数据库?
    导入 SQL 文件到 MySQL 数据库是一个常见的任务,本文将介绍如何执行该操作。我们将逐步讲解具体的步骤,帮助您完成这个过程。 步骤 1: 打开命令提示符或终端 首先,在您的计算机上打开命令提示符或终端窗口。这将是执行导入操作的地方。 ...
    99+
    2023-09-18
    数据库 mysql sql
  • 【exp/imp】将US7ASCII字符集的dmp文件导入到ZHS16GBK字符集的数据库中
    【exp/imp】将US7ASCII字符集的dmp文件导入到ZHS16GBK字符集的数据库中 1.1  BLOG文档结构图  1.2  前言部分1.2.1 ...
    99+
    2022-10-18
  • 如何用python提取txt文件中的特定信息并写入Excel
    如何用python提取txt文件中的特定信息并写入Excel,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。问题描述:我有一个这样的数据集叫test_result_test....
    99+
    2023-06-21
  • python如何将数据输出到文件中
    要将数据输出到文件中,可以使用Python中的文件对象和相关的方法。首先,需要使用内置的`open()`函数来打开一个文件,并传入文...
    99+
    2023-09-20
    python
  • php如何将二维数组写入文件(方法浅析)
    PHP 是一种非常流行的脚本语言,它通常用于开发 Web 应用程序。在 PHP 中,我们经常需要将数据写入文件中。而对于一个二维数组,比如多维关联数组,如何将其写入到文件中呢?在这篇文章中,我们将学习如何在 PHP 中将二维数组写入文件。在...
    99+
    2023-05-14
  • 如何使用ByteArrayOutputStream实现将数据写入本地文件
    这篇文章主要为大家展示了“如何使用ByteArrayOutputStream实现将数据写入本地文件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用ByteArrayOutputStream...
    99+
    2023-06-22
  • android应用如何将位置信息写入JPEG文件中
    这篇文章给大家介绍android应用如何将位置信息写入JPEG文件中,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。核心代码public String decimalToDMS(double ...
    99+
    2023-05-31
    android jpeg roi
  • 使用java如何实现异步将日志写到文件中
    本篇文章给大家分享的是有关使用java如何实现异步将日志写到文件中,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。java异步写日志到文件中详解实现代码:package com....
    99+
    2023-05-31
    java 异步 日志
  • C++中如何将数据保存为CSV文件
    目录C++将数据保存为CSV文件如何存储CSV文件C++将数据保存为CSV文件 因为最近涉及到保存模型推理结果的输出文件,所以学一学如何将数据保存为CSV文件,比如保存检测框box的...
    99+
    2022-11-16
    C++ CSV文件 数据保存为CSV文件 C++ 数据保存
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作