转换列表
“文本内容” 转 CString
CString cstr;
cstr = _T("文本内容");
CString 转 char*
char *chr;
CString cstr;
chr = (char*)(LPCTSTR)cstr;
char* 转 CString
char* chr;
CString cstr;
cstr = chr;
char[] 转换成cstring
char strMfg[128] = "USB...";
CString str1(strMfg);
CString str2;
str2.Format(TEXT("%s"), strMfg);
CString str3;
str3 = strMfg;
CString 转 String
CString c_str;
using std::string;
string str;
c_str = TEXT("aaa");
CStringA c_stra;
c_stra = c_str;
str = c_stra.GetBuffer();
String 转 CString
CString c_str;
string str;
str = "aaa";
c_str = (CString)str.c_str();
int 转 CString
int x;
CString cstr;
cstr.Format(TEXT("%d"), x);
CString转int
int x;
CString cstr;
x= _ttoi(cstr);
string向int类型转换
std::string str;
int myInt = std::stoi(str);
float 转 CString
float x;
CString cstr;
cstr.Format(_T("%f"), x);
double 转CString
double x;
CString cstr;
cstr.Format(_T("%lf"), x);