基础类型转换成 CString 需要先将 CString 字符串使用 .Format 函数格式化,参数如下:
参数 | 意义 |
---|---|
%d | 单个字符 |
%ld | 十进制整数(int) |
%f | 十进制浮点数(float) |
%lf | 十进制浮点数(double) |
%o | 八进制数 |
%s | 字符串 |
%u | 无符号十进制数 |
%x | 十六进制数 |
- CString 型转化成 int 型
CString str="11";
int Index = _ttoi(str);
- int 型转化成 CString 型
int s = 123;
CString str;
str.Format(_T("%d"), s);
- CString转化为double型
CString str="1.1";
int Index =_ttof(str);
- double型转化成 CString 型
double s = 123;
CString str;
str.Format(_T("%lf"), s);