比如一个文本有如下信息:
0010101A用fread读取文本, 得到的是char内型, 怎样转城一个int型了?

解决方案 »

  1.   

    你可以试试CFile或者CStdioFile这两个都很方便的
    CStdioFile file;
    if(!file.Open("C:\\1.txt",CFile::modeRead))
    {
        AfxMessageBox("Error");
    }
    else
    {
        CString str;
        file.ReadString(str);//str 里面就是你文本的内容了
    }
      

  2.   

    char * strTmp="\x0010101A";
    long * lTmp=(long * )strTmp;
      

  3.   

    用fread读取文本, 得到的是char内型, 怎样转城一个int型了?
    ------------------------------------------------
    用atoi不行的吗?我都不是很懂.学习.
    UP