cstring 转换为
cstring 转换为 *
/* cstring 转 string */
CString cs(_T(“cs”));
string s;
s = (LPCSTR)(CStringA)(cs);
/* CString转换成LPCWSTR、LPWSTR、LPCSTR、LPSTR */
//VS2005中CString已经改为宽字符型
LPWSTR lpstr = (LPWSTR)(LPCWSTR)str;
LPCSTR lpcstr = (LPCSTR)(LPCWSTR)str;
LPSTR lpcstr = (LPSTR)(LPCWSTR)str;
/* CString转换成char* 、TCHAR* /
char p = (char*)str.GetBuffer(); //方法1
char* p = (LPSTR)(LPCTSTR)str; //方法2
TCHAR* pw = str.GetBuffer();
/* cstring 转 string */
CString cs(_T(“cs”));
string s;
s = (LPCSTR)(CStringA)(cs);
/* CString转换成LPCWSTR、LPWSTR、LPCSTR、LPSTR */
//VS2005中CString已经改为宽字符型
LPWSTR lpstr = (LPWSTR)(LPCWSTR)str;
LPCSTR lpcstr = (LPCSTR)(LPCWSTR)str;
LPSTR lpcstr = (LPSTR)(LPCWSTR)str;
/* CString转换成char* 、TCHAR* /
char p = (char*)str.GetBuffer(); //方法1
char* p