C++ 读取txt文本内容,并将结果保存到新文本

循序渐进学习读文件

 1 // readFile.cpp : 定义控制台应用程序的入口点。
 2
 3
 4 #include "stdafx.h"
 5 #include <iostream>
 6 #include <fstream>
 7 #include <string>
 8 using namespace std;
 9
10 //引申:文件拷贝
11 void fileCopy(string file1,string file2){
12     ifstream in(file1);
13     ofstream out(file2);
14     if(in){
15         string line;
16         while(getline(in,line)){
17             cout << line << endl;
18             out << line << endl;
19         }
20     }
21     else{
22         cout << "File Not Exist" << endl;
23     }
24 }
25 int _tmain(int argc, _TCHAR* argv[])
26 {
27     //1.逐行读取TXT文档
28     //ifstream in("E:\\workspace\\CPP\\readFile\\config.txt");
29     //string line;
30     //while(getline(in,line)){//逐行读取in中的数据,并把数据保存在line中
31     //    cout << line << endl;
32     //}
33
34     //2.读取一个文件,并将文件内容写入到另一个文件中
35     //string filePath = "E:\\workspace\\CPP\\readFile\\";//文件路径,此处为绝对路径
36     //ifstream in(filePath + "config.txt");
37     //ofstream out(filePath + "result.txt");
38     //string line;
39     //if(in){
40     //    while(getline(in,line)){
41     //        cout << line << endl;
42     //        out << line << endl;//把从config文件中读取的内容写到result文件中
43     //    }
44     //}
45     //else{
46     //    cout << "File Not Exist" << endl;
47     //}
48
49     //3.调用fileCopy方法
50     string filePath = "E:\\workspace\\CPP\\readFile\\";
51     string file1 = filePath + "config.txt";
52     string file2 = filePath + "result.txt";
53     fileCopy(file1,file2);
54
55     return 0;
56 }
时间: 2025-01-04 03:06:59

C++ 读取txt文本内容,并将结果保存到新文本的相关文章

C#生成PDF文档,读取TXT文件内容

using System.IO;using iTextSharp.text;using iTextSharp.text.pdf; //需要在项目里引用ICSharpCode.SharpZipLib.dll和itextsharp.dllpublic string TxtFilePath;public string SavePdfPath;//保存PDF的路径 #region 读取TXT内容        private string ReadXieyi(string FilePath)      

android 读取txt文件内容

Android的res文件夹是用来存储资源的,可以在res文件夹下建立一个raw文件夹,放置在raw文件夹下的内容会被原样打包,而不会被编译成二进制文件,并且可以通过R文件进行很方便地访问. 比如我们可以将更新信息.版权信息等放到txt文件中,然后放到raw文件中,然后很方便地进行访问. 在raw中放入一个a.txt文件,然后就可以在Activity中使用getResources().openRawResource(R.raw.a);方法获取一个此文件的InputStream类,而后就可以很方便

python web开发-flask中读取txt文件内容

某些情况下,需要读取flask网站要目录下的txt文件.但是直接在flask网站的目录下创建一个文件是无法访问的.从网站找了一些资料,最终发现通过写一个方法返回txt内容比较简单方便,不过此方法适用于简单的文件读取以及读取量比较小的时候.详细代码如下: @app.route('/<path>')def today(path):base_dir = os.path.dirname(__file__)resp = make_response(open(os.path.join(base_dir,

015-PHP读取TXT记事本内容

<?php print("<H3>通过http协议打开文件</H3>\n"); // 通过 http 协议打开文件 if (!($myFile = fopen("data.txt", "r"))) { print("文件不能打开"); exit; } else { // 读取文件中的内容 echo fread($myFile, filesize("data.txt")); }

C# 打开 txt文件内容 与保存内容到 txt文件

OpenFileDialog ofd = new OpenFileDialog(); ofd.Title = "请选择要打开的文本文件"; ofd.InitialDirectory = @"C:\Users\SpringRain\Desktop"; ofd.Multiselect = true; ofd.Filter = "文本文件|*.txt|所有文件|*.*"; ofd.ShowDialog(); //获得用户选中的文件的路径 string

017-PHP数组形式读取TXT记事本内容

<?php // 打开文件同时,输出每一行 $myFile = file("data.txt"); for ($index = 0; $index < count($myFile); $index++) { print($myFile[$index] . "<BR>"); } ?> 原文地址:https://www.cnblogs.com/tianpan2019/p/10982410.html

java读取txt文件内容

File file = new File(this.getClass().getResource("").getPath());System.out.println(file.getPath());String path=file.getPath();//path=path.substring(0,path.indexOf("WEB-INF"))+"upload\\Excel"+"\\"+"import.txt&qu

C# winfrom 读取txt文本内容

第一种: /// <summary> /// 读取txt文件内容 /// </summary> /// <param name="Path">文件地址</param> public void ReadTxtContent(string Path) { StreamReader sr = new StreamReader(Path, Encoding.Default); string content; while ((content = s

react FileReader读取TXT文件并保存 split切割字符串 map()分别渲染切割后的数组内的所有字符串

//class my_fileReader( e ) { console.log(e.target.files[0]); const reader = new FileReader(); // 用readAsText读取TXT文件内容 reader.readAsText(e.target.files[0]); reader.onload = function (e) { console.log(e.target.result);   //读取结果保存在字符串中 let my_str = e.ta