怎样用C++去再一个txt文件中读出数据 并且把读出的数据按一定的顺序写入另外一个txt文件

来源:百度知道 编辑:UC知道 时间:2024/05/27 13:26:43
给你一个txt文件
去读取她 然后 得到一定的信息
再去按得到信息的一定顺序(比如说是大小)来重新排列这些信息 并再写入新的txt文件里面
如果知道的话 可以加QQ 83741650 谢谢 很急
能说的详细点吗?

CStdioFile file;
if(file.Open(filename1,CFile::modeRead))
{
int numarray=0;
CString str;BOOL b=FALSE;
do
{
b=file.ReadString(str);
filearray.SetAtGrow(numarray,str);
numarray++;
}while(b);

file.Close();
}

CStdioFile file;
file.Open(filename2,CFile::modeWrite|CFile::modeCreate);
for(int i=0;i<filearray.GetSize();i++)
{
CString zx=filearray.GetAt(i);
LPCTSTR lpctstr=zx.GetBuffer(1+zx.GetLength());
file.WriteString(lpctstr);
}

file.Close();

CFile m_File;
m_File.Open(A);
m_File.Seek()
m_File.Read(A);
m_File.Close(A);
m_File.Open(B);
m_File.Seek()
m_File.Write(B);
m_File.Close(B);
参数自己参考msdn.