CStdioFile file;
file.Open("c:\\1.txt",CFile::modeRead);
CString str;
file.ReadString(str);

解决方案 »

  1.   

    vs2003也有那个函数啊,那是C函数,都支持的吧,我的vs2005都有呢
    如下:Run-Time Library Reference  
    fgets, fgetws  
    See Also  Example 
     Collapse All Expand All    Language Filter: All Language Filter: Multiple Language Filter: Visual Basic Language Filter: C# Language Filter: C++ Language Filter: J# Language Filter: JScript  
     Visual Basic (Declaration) 
     Visual Basic (Usage) 
     C# 
     C++ 
     J# 
     JScript Get a string from a stream. 
    char *fgets( 
       char *str,
       int n,
       FILE *stream 
    );
    wchar_t *fgetws( 
       wchar_t *str,
       int n,
       FILE *stream 
    );
     
      

  2.   

    用stl就可以了   ifstream in("C:\\test.txt");
       string str;
       while(getline(in,str))
         cout<<str<<endl;