工控编程吧

标题: 上位机MFC如何将CString类型转换成基本数据类型 [打印本页]

作者: qq263946146    时间: 2019-8-21 10:36
标题: 上位机MFC如何将CString类型转换成基本数据类型
反过来将CString转换为整数或浮点数很基本数据类型,可以使用atoi和atof.
例如:
  1. void CDemoView::OnDraw(CDC* pDC)
  2. {
  3.         CString str1 = _T("100");
  4.         CString str2 = _T("1.23");

  5.         //将整型转换成CString
  6.         int a = atoi(str1);
  7.         //将实型转换成CString
  8.         double b = atof(str2);

  9.         CString strText = _T("");
  10.         strText.Format(_T("a = %d"), a);
  11.         pDC->TextOut(100, 50, strText);
  12.         strText.Format(_T("b = %f"), b);
  13.         pDC->TextOut(100, 100, strText);
  14. }
复制代码
通过上面的两个函数将CString数据转换为整数和浮点,
再转换回字符串格式显示在界面上。






欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4