如何在eVC中把CString转换成double?
我在eVC中用atof和strod函数进行转换,结果都不对?
double number;
CString strNumber;
number = atof((char *)(LPCTSTR)strNumber);
number = strtod((char *)(LPCTSTR)strNumber,&stopstring);
得到的结果不正确。
比如strNumber = “200”,转换后number = 2。000000
strNumber = “43”,转换后number = 4。000000
strNumber = “02”,转换后number = 0。000000
但是在VC下这样调用结果是正确的。