美文网首页程序员
C++:CString与基础类型互转

C++:CString与基础类型互转

作者: 李海游 | 来源:发表于2020-05-06 21:54 被阅读0次

基础类型转换成 CString 需要先将 CString 字符串使用 .Format 函数格式化,参数如下:

参数 意义
%d 单个字符
%ld 十进制整数(int)
%f 十进制浮点数(float)
%lf 十进制浮点数(double)
%o 八进制数
%s 字符串
%u 无符号十进制数
%x 十六进制数
  1. CString 型转化成 int 型
CString  str="11";
int Index = _ttoi(str);
  1. int 型转化成 CString 型
int s = 123; 
CString str;
str.Format(_T("%d"), s);
  1. CString转化为double型
CString  str="1.1";
int Index =_ttof(str);
  1. double型转化成 CString 型
double s = 123; 
CString str;
str.Format(_T("%lf"), s);

相关文章

网友评论

    本文标题:C++:CString与基础类型互转

    本文链接:https://www.haomeiwen.com/subject/xbigghtx.html