CSting与double互转

考试站(www.examzz.com)   【考试站:中国教育考试第一门户】   2013年8月14日
CString to double:

  方法一:

  代码

  1     double dSum2;

  2 #ifdef UNICODE

  3     char szNum[100];

  4

  5     wcstombs(szNum, m_strResult.GetBuffer(0), sizeof(szNum) / sizeof(szNum[0]));

  6     dSum2 = atof(szNum);

  7 #else

  8     dSum2 = atof(m_strResult.GetBuffer(0));

  9 #endif

  方法二:

  1 double dSum = _tcstod(m_strResult.GetBuffer(0), NULL);

  double to CString:

  strNum.Format(_T("%f"), dNum);


相关文章