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/C++大文件/数据网络传输方法总结

在C/C++网络编程中不免会遇到需要传输大数据、大文件的情况,而由于socket本身缓冲区的限制,大概一次只能发送4K左右的数据,所以在传输大数据时客户端就需要进行分包,在目的地重新组包。而实际上已有...
  • jmppok
  • jmppok
  • 2014年01月16日 16:36
  • 9338

两窗体之间传递数据

窗口A中有一个按钮,点机按钮弹出窗口B,并要把窗口A中的数据转递给窗口B,如:把字符串“ABCD"从窗口A转到窗口B,下面为其处理:...
  • Elecsoft
  • Elecsoft
  • 2010年07月02日 11:50
  • 472

两个apk之间传递数据

两个apk自检传递数据的方法有两种:第一种方法: 从AAapk传到BBapkAA的activity代码:package com.example.aa;import android.os.Bundle...
  • pengyu1801
  • pengyu1801
  • 2015年12月11日 10:06
  • 1240

不同类之间数据的传递的方式

不同类之间经常涉及到数据的传递,游戏中,比如2个界面等,开始我不太熟悉,有时还用静态变量去传递数据,感觉很可笑,意识到自己面向对象思想掌握的很一般般。 其实最好的办法还是通过构造方法的参数去传递数据!...
  • themagickeyjianan
  • themagickeyjianan
  • 2016年01月25日 11:16
  • 1051

C语言 输出任意两个数之间的质数

#include static int isPrime(int n); void main() { int low,high; int flag=1; while(flag==...
  • qq_21808961
  • qq_21808961
  • 2017年10月06日 19:54
  • 525

vue组件之间互相传值:父传子,子传父

今看到一篇很不错的vue组件传值文章,便于理解,遂做笔记~ 一般页面的视图App.vue应为这样 一.父组件向子组件传值 1.创建子组件,在src/components/文件...
  • jsxiaoshu
  • jsxiaoshu
  • 2018年01月14日 20:30
  • 54

Android 学习之路一:Activity之间传递数据的四种方式

传递数据 新建 Activity 在项目中右键,选择 New,继续选择中下方的 Activity,最后是 Blank Activity。此时 Android Studio 会为我们自动添加一个对应的布...
  • NoMasp
  • NoMasp
  • 2015年10月11日 00:40
  • 5508

js搞定两个网页之间值的传递

假设我们有两个网页a.html和b.html,在a页面中点击一个超链接或者按钮跳转到b页面,并传递一个地址给b页面,b页面接收到地址后进行跳转到接收的地址 首先,在a页面中插入一个超链接 超链接...
  • baidu_25943379
  • baidu_25943379
  • 2016年03月28日 13:42
  • 2363

C++多线程学习---线程间的共享数据

多线程间的共享数据如果不加以约束是有问题的。最简单的方法就是对数据结构采用某种保护机制,通俗的表达就是: 确保只有进行修改的线程才能看到不变量被破坏时的中间状态。从其他访问线程的角度来看,修改不是已经...
  • PENGH56
  • PENGH56
  • 2016年11月21日 15:02
  • 2554

Activity之间传递数据的方式及常见问题总结

Activity之间传递数据一般通过以下几种方式实现: 1. 通过intent传递数据 2. 通过Application 3. 使用单例 4. 静态成员变量。(可以考虑WeakReferences) ...
  • Rflyee
  • Rflyee
  • 2015年08月12日 11:39
  • 7138
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:c++两文件之间传递数据
举报原因:
原因补充:

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