64,631
社区成员
发帖
与我相关
我的任务
分享
#include<iostream>
#include<fstream>
using namespace std;
int main()
{
unsigned char a,b;
ifstream file1,file2;
file1.open("1",ifstream::binary);
file2.open("2",ifstream::binary);
while(!file1.eof()&&!file2.eof())
{
file1>>a;
file2>>b;
if(a!=b)
cout<<"location:"<<hex<<showbase<<static_cast<int>(file1.tellg())-1<<":file1="<<static_cast<int>(a)<<" "<<"file2="<<static_cast<int>(b)<<endl;
}
file1.close();
file2.close();
return 0;
}
#include<iostream>
#include<fstream>
using namespace std;
int main()
{
int a,b;
ifstream file1,file2;
file1.open("1",ifstream::binary);
file2.open("2",ifstream::binary);
while(!file1.eof()&&!file2.eof())
{
a=file1.get();
b=file2.get();
if(a!=b)
cout<<"location:"<<hex<<showbase<<static_cast<int>(file1.tellg())-1<<":file1="<<a<<" "<<"file2="<<b<<endl;
}
file1.close();
file2.close();
return 0;
}