CString类型到const char*或char*类型怎么转化?
以及const char*或char*类型怎么转化到CString?

解决方案 »

  1.   

    1:
    CString str;
    str.GetBuffer()
      

  2.   

    CString可以直接转换成LPCTSTR,而LPCTSTR就是CONST CHAR*类型
    同样,CONST CHAR*可以直接赋值给CString
    char*赋值给CString可以通过CString的Format函数。
    CString转换成char*可以使用GetBuffer函数。
      

  3.   

    CString str;
    ...
    LPCSTR(str);   //to const char*
      

  4.   

    CString类型到const char*或char*类型怎么转化?char* temp=str.GetBuffer(str.GetLength());
    const char* ctemp = LPCTSTR(str);const char*或char*类型怎么转化到CString
    CString str;
    char* bb="aaa";
    str=bb; CString str;
    const char* bb="aaa";
    str=bb;