第一种方法如代码所示,
CString strTemp;char szTemp[128];strTemp = _T("abckdkfei");memset( szTemp, 0, sizeof(szTemp) );strcpy( szTemp, strTemp.GetBuffer(strTemp.GetLength()) );
MFC中怎样把CString类型转换成char*型
2
第二种方法可以使用(LPSTR)(LPCSTR)强转,
char * pchar;CString str="hello";pchar=(LPSTR)(LPCSTR)str;
但是有时候因为编码的问题会出现错误。
MFC中怎样把CString类型转换成char*型