又来麻烦大家了!
在CString类中没有发现成员函数可以实现此功能,所以饶了一下,用_gcvt()将double转换为C风格的char数组,再转化为CString。请问有无更有效率的办法?
我的转换方式如下:
double fSource;
CString strTarget;
char buffer[20];
_gcvt( , 10, buffer );
strTarget = buffer;
在CString类中没有发现成员函数可以实现此功能,所以饶了一下,用_gcvt()将double转换为C风格的char数组,再转化为CString。请问有无更有效率的办法?
我的转换方式如下:
double fSource;
CString strTarget;
char buffer[20];
_gcvt( , 10, buffer );
strTarget = buffer;
指能这样要是想要效率就不要用
CString 他比char 本来就是很慢..他是类...没可比性
CString strTarget;
strTarget.Format("%lf",fSource);