急,急,急求一个关于C++程序设计问题,感激不尽啊

2025-05-14 23:32:38
推荐回答(2个)
回答1:

void ChangeCharacter(char &chTmp)
{
if (chTmp >= 'a' && chTmp <= 'z')
chTmp -= 32;
else if (chTmp >= 'A' && chTmp <= 'Z')
chTmp += 32;
} void Translate(char *pSourceFileName, char *pDestFileName)
{
ifstream ifp(pSourceFileName, ios::in);
ofstream ofp(pDestFileName, ios::out);
if (ifp && ofp)
{
char chTmp;
while (ifp.good())
{
ifp.read(&chTmp, sizeof(chTmp));
ChangeCharacter(chTmp);
ofp.write(&chTmp, sizeof(chTmp));
}
ifp.close();
ofp.close();
}
} main函数调用:Translate("source.txt", "dest.txt");

回答2:

你发邮件了没嘛?