ファイルのコピー

TEXT ファイルをコピーして、新しいファイルを作成します。

前田稔の超初心者のプログラム入門

  1. ソースプログラムです。
    ファイル名 説明
    file2.cpp ファイルのコピー
  2. TEXT ファイルをコピーして、新しいファイルを作成します。
    入力する TEXT ファイルは file2.cpp(このプログラム自身)で、作成するファイル名は w.txt とします。
    #include <fstream> でヘッダーファイルを取り込んで下さい。
    copyfile() は前回と同じ要領です。
        ifstream i_f;       //入力ファイルの宣言
        ofstream o_f;       //出力ファイルの宣言
        i_f.open("file2.cpp",ios::in);
        if (!i_f)
        {   cerr << "ファイル" << "file2.cpp" << "オープンエラー\n";
            return(1);
        }
        o_f.open("w.txt",ios::out);
        if (!o_f)
        {   cerr << "ファイル" << "w.txt" << "オープンエラー\n";
            return(1);
        }
        copyfile(i_f,o_f);
    

超初心者のプログラム入門(C/C++)