这样写有什么问题呢?
////////////////////
void CxingchengDlg::OnBnClickedButton2()
{
.....................
sfile = dlg.GetPathName();
...................
}
////////////////
void CxingchengDlg::OnBnClickedButton3()
{
..................
dfile = dlg.GetPathName();
............
}
................................
//读出文件中的内容
CString s;
CString str;
CFile f;
CStdioFile File;
//f.Open(sfile,CFile::modeRead); //int length=f.GetLength(); while(File.ReadString(s))//循环读取文件,直到文件结束
{
s+="\n";
}
f.Close();
//////////////////////////////////
CFile file ;
file.Open(dfile,CFile::modeWrite|CFile::modeCreate|CFile::modeNoTruncate);
file.SeekToEnd();
file.Write((LPCTSTR)s,s.GetLength()+1);
file.Close(); MFC cstring
////////////////////
void CxingchengDlg::OnBnClickedButton2()
{
.....................
sfile = dlg.GetPathName();
...................
}
////////////////
void CxingchengDlg::OnBnClickedButton3()
{
..................
dfile = dlg.GetPathName();
............
}
................................
//读出文件中的内容
CString s;
CString str;
CFile f;
CStdioFile File;
//f.Open(sfile,CFile::modeRead); //int length=f.GetLength(); while(File.ReadString(s))//循环读取文件,直到文件结束
{
s+="\n";
}
f.Close();
//////////////////////////////////
CFile file ;
file.Open(dfile,CFile::modeWrite|CFile::modeCreate|CFile::modeNoTruncate);
file.SeekToEnd();
file.Write((LPCTSTR)s,s.GetLength()+1);
file.Close(); MFC cstring
解决方案 »
- 如何改变系统任务栏的高度啊???
- 如何用pictureEx控件显示背景透明的非规则动态GIF?
- C/S程序接收数据出现混乱,快来救命啊~~~~~~~~~~~~~~~
- CString和char数组的差别。在注册表中修改REG_MULTI_SZ类型键发现的问题。
- 祝广大程序员在新的一年中:工作清闲自在,打牌从不输钱,存款位数递增,口袋装满美元,美女挤满床前,精力充沛源源,永远得意洋洋。
- 怎么在打开对话框时显示其控件上的图片?
- 我想学COM请问一下有那里有入门的电子图书或教程可以下载?有没有什么好点的关于COM编程的网站能给推荐一下吗?
- 如何在VC++6.0中实现 IPX/SPX编程?
- win7系统下使用VS2010编译出的程序出来的外观居然是98的?请问如何设置成WIN7模样
- vs2010中使用ActiveX 控件,Label能加入,不能显示,如何解决?
- 有限状态自动机程序
- 两个串口同时接收数据流问题
{
s+="\n";
}====
你这样写很吃内存的吧,如果你的文件很大的话,最好一边读一边写入。
{
//用fput函数直接写到另一个文件中就可以了吧(个人建议)
s+="\n";
}
f.Close();
LPCTSTR lpExistingFileName,
// pointer to name of an existing file
LPCTSTR lpNewFileName, // pointer to filename to copy to
BOOL bFailIfExists // flag for operation if file exists
);
你以为S是奥特曼?