c++从txt文件中读取数据

原创 2016年08月28日 20:39:43

从txt文本中读取数据存入数组中

#include <iostream>
#include <fstream>
#include <string>
#include <vector>
using namespace std;

int main()
{
    ifstream infile;
    infile.open("1.txt");
    if(!infile) cout<<"error"<<endl;

    string str;
    int t1;
/*  while(getline(infile,str))   //按行读取,遇到换行符结束
    {   
        infile.getline(str,10);
        cout<<str<<endl;
    }
*/
 /*//存入vector
    cout<<"存入vector"<<endl;
    vector<int> ve;
    while(infile>>t1)             //按空格读取,遇到空白符结束
    {
        ve.push_back(t1);         
    }

    for(int i=0;i<ve.size();i++) 
        cout<<ve[i]<<" ";
    cout<<endl;
*/

//存入数组
    cout<<"存入数组"<<endl;
    int a[3][4];
    int*p=&a[0][0];
    while(infile>>t1)             //遇到空白符结束
    {
        *p=t1;
         p++;
    }
    infile.close();
    for(int i=0;i<3;i++)
    {   for(int j=0;j<4;j++)
           cout<<a[i][j]<<"\t";
         cout<<endl;
    }
    return 0;
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

C++文件读写详解(ofstream,ifstream,fstream)

在看C++编程思想中,每个练习基本都是使用ofstream,ifstream,fstream,以前粗略知道其用法和含义,在看了几位大牛的博文后,进行整理和总结: 这里主要是讨论fstream...

C++逐行读取文本文件的正确做法

作者:朱金灿来源:http://blog.csdn.net/clever101             之前写了一个分析huson日志的控制台程序,其中涉及到C++逐行读取文本文件的做法,代码是这样写...

C++文件读取操作详解

一、文件打开的方式和默认选项 // 附加到末尾,原来的数据不变 ios::app Opens an output file for appending. // 文件打开后定位到文件尾,ios:app...

c++学习笔记—c++对txt文件的读取与写入

一、文件的输入输出 头文件fstream定义了三个类型支持文件IO:ifstream从给定文件读取数据、ofstream向一个给定文件写入数据、fstream读写给定数据。这些类型与cin和cout的...

C++文件读写操作(二)逐字符读取文本和逐行读取文本

相关文章 C++文件读写操作(一)将字母表写入TXT文本文件  C++文件读写操作(二)逐字符读取文本和逐行读取文本  C++文件读写操作(三)如何统计文本的行数及如何读...

c++对txt文件的读取与写入

#include #include #include using namespace std;int main(){char buffer[256];ifstream myfile ("c://a.t...

C++读取文本文件

C++读取文本文件,使用ANSI,UNICODE,UTF-8三种类型的文本文件进行了测试,附有测试源代码,以备不时之需。...

c++对txt文件的读取与写入

fstream, c++对文件的操作。

C++中文件的读出及写入

1>在C语言中,我们都知道怎样直接用txt文件输入以及把输出结果直接输出到文件中。写法很简单: freopen("Input.txt","r",stdin); freopen("Ou...

C++ fstream文件流读写文件操作详解

在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符: 1、插入器(   向流输出数据。比如说系统有一个...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:c++从txt文件中读取数据
举报原因:
原因补充:

(最多只允许输入30个字)