C++ファイル読み書き練習
856 ワード
, data.txt , data1.txt 。
:
, getline() 。 , getline() , i 。
(1)
#include <iostream>
#include <fstream>
#include <string>
#include <sstream>
using namespace std;
int coutFile(char * filename,char * outfilename)
{
ifstream filein;
filein.open(filename,ios_base::in);
ofstream fileout;
fileout.open(outfilename,ios_base::out);
string strtemp;
int count=0;
while(getline(filein,strtemp))
{
count++;
cout<<strtemp<<endl;
fileout<<count<<" "<<strtemp<<endl;
}
filein.close();
fileout.close();
return count;
}
void main()
{
cout<<coutFile("c:\\data.txt","c:\\data1.txt")<<endl;
}