POSITION* pos=new POSITION[0];
CStdioFile m_SF;
CString ReadString="";
CStringList ReadStringlist;
CString SaveString="";
m_SF.Open("D:\\temp.txt",CFile::modeRead);
while(m_SF.ReadString(ReadString))
{
ReadString+="\r\n";
ReadStringlist.AddTail(ReadString);
}
m_SF.Close();
pos[0]=ReadStringlist.FindIndex(n);
for(int i=0;pos[0]!=NULL;i++)
SaveString+=ReadStringlist.GetPrev(pos[0]);
m_SF.Open("D:\\temp.txt",CStdioFile::modeReadWrite);
m_SF.WriteString(SaveString);
m_SF.Close();
代码是多了点,但这不是我的错,是微软的错,MFC类不够强大,
微软这样做是给C++语言抹黑!为软太不争器了!
