紧急:字符串如何转化数值型的问题
来源:百度知道 编辑:UC知道 时间:2024/05/31 13:17:07
字符串如果转化为int或double类型,atoi在VC6下可以正常使用,到VS2008下怎么不能用了!郁闷啊。
各位高手,快点啊,搞定这个问题就可以睡觉去了。
各位高手,快点啊,搞定这个问题就可以睡觉去了。
这是Unicode的问题,可以使用下面的方法,Unicode和多字节字符集通用
字符串转int
CString str = _T("134258");
int a = _ttoi(str);
字符串转double
CString str = _T("123.456");
double a = _tstof (str);
VS2008默认VC++环境 VC6版本太低 在VS2008下编译通不过