C言語は書きづらい。という事実が実感できるようになってきたので、
C++を学ぶことにします。
まずはIOストリームと若干のstringを使ってみました。
↑exeを実行すると、input.txtに書かれた内容を勝手にoutput .txtに出力します。
string便利。
せっかくC++やるならクラスを早く学んでみたいところですが、
テストが近づきつつあるのでプログラムはしばらく休みます。
ソース↓
#include <iostream> #include <fstream> #include <string> using namespace std; void main(){ char _in[] = "input.txt"; //←擬似引数 char buf[512]; string txt; ifstream ifs( _in ); cout << "以下の内容をoutput.txtに書き込みます。" << endl; while( ifs.getline( buf , sizeof(buf) ) ) txt += buf; cout << txt << endl; ofstream ofs( "output.txt" ); ofs << txt << endl; }