//#include "stdafx.h"//vc++6.0加上这一行.
#include <fstream>
#include <iostream>
using namespace std;
char conversion(char ch){
if(ch>='a' && ch<='z')
return ch&0xDF;
else if(ch>='A' && ch<='Z')
return ch|0x20;
else return ch;
}
int main(void){
char k;
ifstream fpi("123.txt");
ofstream fpo("456.txt");
if(!fpi || !fpo){
cout << "Open the file failure...\n";
exit(0);
}
while(fpi >> k,!fpi.eof()){
fpo << conversion(k);}
fpi.close();
fpo.close();
cout << "Conversion is complete!\n";
return 0;
}
文本内容:
The uick brown fox jumps over a lazy dog. 1234567890