C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

あるテキストファイルのコンテンツを別のテキストファイルに追加するC++プログラム


これは、あるテキストファイルのコンテンツを別のテキストファイルに追加するためのC++プログラムです。

入力

a.txt file contains “Tutorials”
a1.txt file contains “point”

出力

Tutorialspoint

アルゴリズム

Begin
   Define a fstream class object as fin.
   Open a input file a.txt with input file stream class object fin.
   Open a output file a1.txt with output file stream class object fout
   in append mode.
   Check if the file is not existing then
      Print “File not found”.
   Else append content from fin to fout.
   Open the destination file in read mode.
   Display its content as output. 
End.

サンプルコード

#include <bits/stdc++.h>
#include<fstream>
using namespace std;
int main() {
   fstream f;
   ifstream fin;
      fin.open("a.txt");
      ofstream fout;
      fout.open("a1.txt", ios::app);
   if (!fin.is_open()) {
      cout << "Tutorialspoint";
   } else {
      fout << fin.rdbuf();
   }
   string word;
   f.open("a1.txt");
   while (f >> word) {
      cout << word << " ";
   }
   return 0;
}

出力

Tutorialspoint

  1. ファイルから特定のテキストを削除するJavaプログラム

    Javaのファイルから特定のテキストを削除するには、次のコードスニペットを見てみましょう- 例 File input_file = new File("path to the .txt file"); File temp_file = new File("path to the .txt file"); BufferedReader my_reader = new BufferedReader(new FileReader(input_file)); BufferedWriter my_writer = new BufferedWriter(new Fi

  2. 修正:ファイルが別のプログラムで開かれている

    「ファイルは別のプログラムで開いています」というエラーは、ファイルに対して操作を実行すると発生しますが、ファイルが別のプログラムによってアクセスされているため、そのファイルに対してタスクまたは操作を実行できません。これは非常に基本的な原則であり、非常に長い間コンピューティングに使用されてきました。これは主に、データの不整合を減らすために行われます。 ただし、ファイルがコンピュータ上のどのアプリケーションでも使用されていない場合、これは厄介なエラーになる可能性があります。アプリケーションが非表示のサービスによって使用されているか、操作を実行できないバグがある可能性があります。私たちはあなたが従