2つのファイルの同じ文字を比較し、3番目のファイルに保存します.
876 ワード
#include "stdafx.h"
#include
#include
#include
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
ofstream outfile3;
ifstream readfile1;
ifstream readfile2;
outfile3.open("text_three.txt");
readfile1.open("text_one.txt");
readfile2.open("text_two.txt");
char buffer1[50]; //
char buffer2[50];
if (readfile1.is_open())
readfile1.getline(buffer1, 50); //
if (readfile2.is_open())
readfile2.getline(buffer2, 50);
for (int i = 0; i < strlen(buffer1); i++)
{
for (int j = 0; j < strlen(buffer2); j++)
{
if ((buffer1[i] == buffer2[i]))
{
outfile3 << buffer1[i]; //
cout << buffer1[i] << ' ';
}
break;
}
}
system("pause");
return 0;
}