c++两文件之间传递数据

原创 2016年08月28日 21:21:39

从一个文件中提取文件放入到另外一个文件中

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

int main()
{
    ofstream outfile;     //终端输入--》内存--》文本
    outfile.open("2.txt");//(输入流) (变量)(输出文件流)

    ifstream infile;       //终端输出《--内存《--文本
    infile.open("1.txt"); //(输出流) (变量)(输入文件流)
    if(!outfile) cout<<"outerror"<<endl;         
    if(!infile) cout<<"inerror"<<endl;

    int t1;
    int i=0;
    while(infile>>t1)             
    {   if(i!=0&&i%3==0)        //每行3个数
            outfile<<"\n";
        outfile<<t1<<" "; 
        i++;
    }

    outfile.close();
    infile.close();
    return 0;
}
#include <iostream>
#include <fstream>
#include <string>
using namespace std;

int main()
{   
    //把1放在2的后面
    ofstream outfile;     
    outfile.open("2.txt",ofstream::app);
    ifstream infile;       
    infile.open("1.txt"); 
    if(!outfile) cout<<"outerror"<<endl;         
    if(!infile) cout<<"inerror"<<endl;
    string t1;
    int i=0;
    while(infile>>t1)             
    {
        if(i==0||i%4==0) outfile<<"\n";
        outfile<<t1<<"\t"; 
        i++;
    }
    outfile.close();
    infile.close();
    return 0;

}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

C++利用socket的客户端和服务器之间传输文件

//服务器的代码文件有 /* message.h source.h source.cpp server.h server.cpp */ //客户端的代码文件有 /* message.h 和服务器端...

Opencv(C++)和matlab之间通过mat传递数据(矩阵)

1.问题描述最近做科研项目的时候碰到了在C++里面利用opencv计算得到了矩阵,但是需要在matlab里面核对矩阵内容并做下一步处理,因此需要在C++(针对opencv)和matlab之间进行矩阵数...

Activity之间传递数据

  • 2016-03-14 17:54
  • 1.30MB
  • 下载

HTML文件、PHP文件、JSON文件之间通过AJAX编程简单传递数据

JSON是一种数据格式,不属于任何语言,因而它可在不同语言之间进行传递,但是JSON有简单值、对象、数组三种类型的值,而每个语言对对象和数组的表示语法都不相同,那如何实现JSON中的数据在不同语言之间...

窗口之间传递数据.rar

  • 2008-09-01 17:14
  • 33KB
  • 下载

Android使用JNI实现Java与C之间传递数据

转自:http://jandroid.iteye.com/blog/1211307 介绍Java如何将数据传递给C和C回调Java的方法。 java传递数据给C,在C代码中进行处理数据,处理完数...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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