C++ 读取TXT文件
文章目录
- 前言
- 1 读取TXT文件中每行数据(str)
- 2 读取TXT文件中每行以==空格==分割的数据(str)
前言
本博客将记录在C++中,对文件进行的常见相关操作 。
1 读取TXT文件中每行数据(str)
TIP:当神经网络模型标签过多时,可将标签信息单独放在.txt中,预测时再获取。
#include <fstream>
#include <string>
using namespace std;vector<string>labellist;
ifstream ifs;
ifs.open("label.txt"); //若打印为乱码,将txt文件打开另存为,编码方式选为ANSI
string str;while (getline(ifs, str))
{//cout << str << ";";labellist.push_back(str);
}
ifs.close(); // ***关闭文件
2 读取TXT文件中每行以空格分割的数据(str)
TIP:将多个数组数据以空格分割存放在.txt中(同数组数据在一行),C++中获取数组数据存放在vector容器中
#include <sstream>
#include <fstream>
#include <string>
#include <vector>
using namespace std;vector<float * > filedata; //vector容器中存放float类型数组
ifstream ifs1;
ifs1.open("vector.txt");
while (getline(ifs1, str))
{float * data = new float[len]{0.0}; //len为数组长度 0.0为初始数据istringstream str(str);string out;int i = 0;while (str >> out) //out为非空格的str数据{float a = std::stof(out); //string 转 floatdata[i] = a; //将数据存放在临时数组中i++;}filedata.push_back(data); //传入的是数组首地址
}
...
临时数组data需要创建在循环内部,并建立在堆区,否则在push_back时,会出现数据覆盖问题。
-----------未完待续----------
【作者有话说】
有用请
C++ 读取TXT文件相关推荐
- load python txt文件_详解Python中numpy.loadtxt()读取txt文件
为了方便使用和记忆,有时候我们会把 numpy.loadtxt() 缩写成np.loadtxt() ,本篇文章主要讲解用它来读取txt文件. 读取txt文件我们通常使用 numpy 中的 loadtx ...
- python将二维列表内容写入和读取.txt文件
python读取txt文件至列表当中 首先看txt文件中内容. 上代码: readlines() 方法用于读取所有行(直到结束符 EOF)并返回列表 每一行的内容为列表种的一个元素 我们通过循环将内容 ...
- java读取txt文件
java如何读入txt文本文件的内容:java从txt文件中读取内容有多种方法,包括按照行读取文件,按照字节读取文件,首先我们来看看按照行读取txt文件中的内容的一般的步骤: 首先是我们创建一个fil ...
- python删除重复值所在的行数_使用python读取txt文件的内容,并删除重复的行数方法...
注意,本文代码是使用在txt文档上,同时txt文档中的内容每一行代表的是图片的名字. #coding:utf-8 import shutil readDir = "原文件绝对路经" ...
- python读取txt文件并画图
1,使用python读取txt文件 已知txt文件内容如下: 0 01 12 43 94 165 256 36 请以第一列为x轴,第二列为y轴画图 步骤如下: 1)使用readlines读取文件 2) ...
- python接口自动化参数化_Python读取txt文件数据的方法(用于接口自动化参数化数据)...
小试牛刀: 1.需要python如何读取文件 2.需要python操作list 3.需要使用split()对字符串进行分割 代码运行截图 : 代码(copy) #encoding=utf-8 #1.r ...
- python怎么读取txt文件内容然后保存到excel-Python实现读取txt文件并转换为excel的方法示例...
本文实例讲述了Python实现读取txt文件并转换为excel的方法.分享给大家供大家参考,具体如下: 这里的txt文件内容格式为: 892天平天国定都在?A开封B南京C北京(B) Python代码如 ...
- python读取txt文件写入-Python读写txt文本文件的操作方法全解析
一.文件的打开和创建 >>> f = open('/tmp/test.txt') >>> f.read() 'hello python! hello world! ...
- 学python看什么书好1002无标题-如何使用pandas读取txt文件中指定的列(有无标题)
最近在倒腾一个txt文件,因为文件太大,所以给切割成了好几个小的文件,只有第一个文件有标题,从第二个开始就没有标题了. 我的需求是取出指定的列的数据,踩了些坑给研究出来了. import pandas ...
- python导入txt为dataframe-python批量读取txt文件为DataFrame的方法
我们有时候会批量处理同一个文件夹下的文件,并且希望读取到一个文件里面便于我们计算操作.比方我有下图一系列的txt文件,我该如何把它们写入一个txt文件中并且读取为DataFrame格式呢? 首先我们要 ...
最新文章
- 进程间通信(4) 匿名管道
- 聚类算法 距离矩阵_模糊聚类算法
- JupyterNotebook随记(part2)--更改JupyterNotebook主题
- rsync的原理和安装使用及配制详解(三)(转)
- HTTP笔记-SOAP基本概念
- c++对象回收问题_从垃圾回收解开Golang内存管理的面纱之三垃圾回收
- 【Hadoop】HDFS笔记(三):HDFS的Shell操作
- 配置CPE作为PPPoE或PPPoA的客户端
- PostgreSQL中的索引—9(BRIN)
- 戴尔服务器能用大白菜装系统吗,怎么用u盘装系统大白菜dell服
- 金仓数据库 KingbaseGIS 使用手册(6.8. 几何对象输入函数)
- 四年嵌入式技术沉淀,处女作《STM32CubeMX系列实战教程》诞生
- The value of the local variable xxx is not usedJava解决办法
- 数字化的野蛮生长需要驯服
- Java 常用图片处理合集
- python实现教师工资调整程序
- 元旦主题HTML,2018年元旦主题活动策划方案
- 在 Ubuntu 上添加或删除 PPA 存储库
- 计算机应用教学方法与手段,计算机应用中Office办公软件的教学方法
- java md5验证工具_Java MD5校验工具类
热门文章
- roboware studio教程_RoboWare-Studio
- 《ParaView Tutorial》
- jmeter脚本录制http/https
- Java动态代理(dynamic proxy)
- (附源码)小程序 校园二手交易平台 毕业设计 191637
- 诺基亚n1平板电脑刷机教程_Z Launcher详细使用教程_诺基亚 N1_平板电脑新闻-中关村在线...
- 【Caffe安装】caffe安装系列——史上最详细的安装步骤
- c语言常见输入输出格式简单介绍
- 数据库中状态表的设计
- N1刷Android TV,贫民种草指北 篇二:N1盒子:不谈刷机,只谈使用!