用CFile读取文件的有关问题?

用CFile读取文件的问题??
想读取D盘上的某个文件,用以下代码
  CFile       f;      
        f.Open( "D:\Visual   C++\1.txt ",CFile::modeReadWrite);      
        int       size       =       f.GetLength();      
        char       *b       =       new       char[size       +       1];      
        ZeroMemory(buf,size       +       1);      
        f.Read(buf,size);      
        b[size]       =       0;      
        m_EditStr       =       b;      
        UpdateData(FALSE);      
        delete       buf;
总是出现这样的出错error   C2018:   unknown   character   '0xa1 ',这是什么意思啊

------解决方案--------------------
汗,我回个话算不算骗分